diff --git a/src/main/java/io/debezium/connector/jdbc/dialect/GeneralDatabaseDialect.java b/src/main/java/io/debezium/connector/jdbc/dialect/GeneralDatabaseDialect.java index 90dd6211..66bf9a6c 100644 --- a/src/main/java/io/debezium/connector/jdbc/dialect/GeneralDatabaseDialect.java +++ b/src/main/java/io/debezium/connector/jdbc/dialect/GeneralDatabaseDialect.java @@ -763,7 +763,7 @@ protected String getQualifiedTableName(TableId tableId) { private String columnNameEqualsBinding(String fieldName, TableDescriptor table, SinkRecordDescriptor record) { final FieldDescriptor field = record.getFields().get(fieldName); - final String columnName = columnNamingStrategy.resolveColumnName(field.getColumnName()); + final String columnName = resolveColumnName(field); final ColumnDescriptor column = table.getColumnByName(columnName); return toIdentifier(columnName) + "=" + field.getQueryBinding(column, record.getAfterStruct()); }