);
SQLExceptionConverter sqlExceptionConverter = dialect.buildSQLExceptionConverter();
if ( sqlExceptionConverter == null ) {
final Dialect finalDialect = dialect;
final ConversionContext conversionContext = new ConversionContext() {
private final ViolatedConstraintNameExtracter extracter = finalDialect.getViolatedConstraintNameExtracter();
@Override
public ViolatedConstraintNameExtracter getViolatedConstraintNameExtracter() {
return extracter;