BOOLEAN data type
Informix®
Informix supports the BOOLEAN data type, which can store 't' or 'f'
values.
BOOLEAN data type in a different way: A
BOOLEAN variable stores integer values 1 or 0
(for TRUE or FALSE). This type is designed to hold the result of a
boolean expression.IBM® DB2®
Starting with version 11.1.1.1, IBM DB2 supports the BOOLEAN SQL type.
Possible values are the TRUE/FALSE constants, '1'/'0' string literals and 1/0 numbers.
Solution
The database interface converts the BOOLEAN SQL type to CHAR(1)
and stores '1' or '0' values in the column.
With versions before DB2 11.1, the database interface
converts the BOOLEAN SQL type to CHAR(1) and stores
'1' or '0' values in the column.
Starting with DB2 11.1, the database uses
BOOLEAN keyword as is and the TRUE/FALSE keywords can be used.
The
BOOLEAN type translation can be controlled with the
following FGLPROFILE
entry:dbi.database.dsname.ifxemul.datatype.boolean = { true | false }For
more details see IBM Informix emulation parameters in FGLPROFILE.