As outlined in HHH-3551, boolean support in[ Informix requires 't' or 'f'|https://www.ibm.com/support/knowledgecenter/SSGU8G_12.1.0/com.ibm.sqlr.doc/ids_sqr_099.htm%23ids_sqr_099], rather than the more-standard values used by other dialects.
The fix for this issue is to add the following method to InformixDialect.java:
{code:java} public String toBooleanValueString(boolean bool) { return bool ? "'t'" : "'f'"; } {code}
|
|