diff --git a/hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java b/hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java index abc69de950..02dbb40164 100644 --- a/hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java +++ b/hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java @@ -62,6 +62,7 @@ public class DB2Dialect extends Dialect { registerColumnType( Types.CLOB, "clob($l)" ); registerColumnType( Types.LONGVARCHAR, "long varchar" ); registerColumnType( Types.LONGVARBINARY, "long varchar for bit data" ); + registerColumnType( Types.BINARY, "char($l) for bit data" ); registerColumnType( Types.BOOLEAN, "smallint" ); registerFunction( "avg", new AvgWithArgumentCastFunction( "double" ) );