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.SAP ASE
SAP® ASE provides the BIT
data type to store boolean values.
However, unlike Informix types, BIT
columns cannot be NULL
and thus you must specify the NOT NULL
constraint when creating the table.
Solution
The SAP ASE database interface converts
BOOLEAN
type to BIT
columns and stores 1
or
0
values in the column.
You must explicitly specify the NOT NULL
constraint in the CREATE
TABLE
statement.
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.