[hibernate-commits] Hibernate SVN: r19168 - core/trunk/core/src/main/java/org/hibernate/dialect.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Mon Apr 5 09:37:52 EDT 2010
Author: stliu
Date: 2010-04-05 09:37:52 -0400 (Mon, 05 Apr 2010)
New Revision: 19168
Modified:
core/trunk/core/src/main/java/org/hibernate/dialect/IngresDialect.java
Log:
HHH-5003 IngresDialect requires query substitutions for boolean values
Modified: core/trunk/core/src/main/java/org/hibernate/dialect/IngresDialect.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/dialect/IngresDialect.java 2010-04-05 13:29:17 UTC (rev 19167)
+++ core/trunk/core/src/main/java/org/hibernate/dialect/IngresDialect.java 2010-04-05 13:37:52 UTC (rev 19168)
@@ -155,6 +155,10 @@
// rows, a single row with one column, or a single row with two columns.
// Ingres JDBC Driver returns table and object keys as BINARY values.
getDefaultProperties().setProperty(Environment.USE_GET_GENERATED_KEYS, "false");
+ // There is no support for a native boolean type that accepts values
+ // of true, false or unknown. Using the tinyint type requires
+ // substitions of true and false.
+ getDefaultProperties().setProperty(Environment.QUERY_SUBSTITUTIONS, "true=1,false=0");
}
/**
More information about the hibernate-commits
mailing list