Escape identifiers in column names

This commit is contained in:
2023-06-20 09:07:15 -05:00
parent 3791c069c7
commit 57569e4c84

View File

@ -248,7 +248,7 @@ public class RDBMSUpdateAction extends AbstractRDBMSAction implements UpdateInte
private String writeUpdateSQLPrefix(QTableMetaData table, List<String> 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));