diff --git a/hibernate-core/src/main/java/org/hibernate/metamodel/source/binder/Binder.java b/hibernate-core/src/main/java/org/hibernate/metamodel/source/binder/Binder.java index d1e69db557..f1a79fecab 100644 --- a/hibernate-core/src/main/java/org/hibernate/metamodel/source/binder/Binder.java +++ b/hibernate-core/src/main/java/org/hibernate/metamodel/source/binder/Binder.java @@ -945,7 +945,7 @@ public class Binder { UniqueKey uniqueKey = table.getOrCreateUniqueKey( constraintName ); for ( String columnName : constraintSource.columnNames() ) { - uniqueKey.addColumn( table.locateOrCreateColumn( columnName ) ); + uniqueKey.addColumn( table.locateOrCreateColumn( quoteIdentifier( columnName ) ) ); } } }