diff --git a/qqq-backend-module-rdbms/src/main/java/com/kingsrook/qqq/backend/module/rdbms/actions/RDBMSUpdateAction.java b/qqq-backend-module-rdbms/src/main/java/com/kingsrook/qqq/backend/module/rdbms/actions/RDBMSUpdateAction.java index 26af479b..035794ee 100644 --- a/qqq-backend-module-rdbms/src/main/java/com/kingsrook/qqq/backend/module/rdbms/actions/RDBMSUpdateAction.java +++ b/qqq-backend-module-rdbms/src/main/java/com/kingsrook/qqq/backend/module/rdbms/actions/RDBMSUpdateAction.java @@ -248,7 +248,7 @@ public class RDBMSUpdateAction extends AbstractRDBMSAction implements UpdateInte private String writeUpdateSQLPrefix(QTableMetaData table, List fieldsBeingUpdated) { String columns = fieldsBeingUpdated.stream() - .map(f -> this.getColumnName(table.getField(f)) + " = ?") + .map(f -> escapeIdentifier(this.getColumnName(table.getField(f))) + " = ?") .collect(Collectors.joining(", ")); String tableName = escapeIdentifier(getTableName(table));