| BIGINT | 
BIGINT | 
BIGINT | 
| BIGSERIAL[(start)] | 
BIGSERIAL[(start)] | 
BIGSERIAL[(start)] | 
| BOOLEAN | 
BOOLEAN | 
BOOLEAN | 
| BYTE | 
BYTE (= BLOB) (using <=
2Gb!) | 
BYTE (= BLOB) (using <=
2Gb!) | 
| CHAR(n) | 
CHAR(n) | 
CHAR(n) | 
| CHARACTER VARYING(n,m) | 
VARCHAR(n,m) (= VARCHAR
(n)) | 
VARCHAR(n,m) (= VARCHAR
(n)) | 
| CHARACTER(n) | 
CHARACTER(n) (= CHAR (n)) | 
CHARACTER(n) (= CHAR (n)) | 
| DATE | 
DATE | 
DATE | 
| DATETIME HOUR TO SECOND | 
TIME | 
DATETIME HOUR TO SECOND | 
| DATETIME q1 TO q2 (different
from above) | 
TIMESTAMP | 
DATETIME q1 TO q2 | 
| DECIMAL(p,s) | 
DECIMAL(p,s)! p<=15 | 
DECIMAL(p,s) (p<=32,
FGL/IFX limit) | 
| DECIMAL(p) | 
N/A until Genero db 3.90 | 
N/A until Genero db 3.90 | 
| DECIMAL | 
DECIMAL | 
DECIMAL | 
| DOUBLE PRECISION | 
DOUBLE PRECISION (= DOUBLE) | 
DOUBLE PRECISION (= DOUBLE) | 
| FLOAT(n) | 
FLOAT(n) (= DOUBLE) | 
FLOAT(n) (= DOUBLE) | 
| INT | 
INT | 
INT | 
| INT8 | 
INT8 (= BIGINT) | 
INT8 (= BIGINT) | 
| INTEGER | 
INTEGER | 
INTEGER | 
| INTERVAL q1 TO q2 | 
CHAR(50) | 
INTERVAL q1 TO q2 | 
| MONEY(p,s) | 
DECIMAL(p,s)! p<=15 | 
DECIMAL(p,s) (p<=32,
FGL/IFX limit) | 
| MONEY(p) | 
DECIMAL(p,2)! p<=15 | 
DECIMAL(p,2) (p<=32,
FGL/IFX limit) | 
| MONEY | 
DECIMAL(16,2)! not supported,
since precision is greater than 15 | 
DECIMAL(16,2) | 
| NCHAR(n) | 
NCHAR(n) | 
NCHAR(n) | 
| NUMERIC(p,s) | 
DECIMAL(p,s) | 
DECIMAL(p,s) | 
| NUMERIC(p) | 
N/A until Genero db 3.90 | 
N/A until Genero db 3.90 | 
| NUMERIC | 
DECIMAL | 
DECIMAL | 
| NVARCHAR(n) | 
NVARCHAR(n) | 
NVARCHAR(n) | 
| REAL | 
REAL (64-bit in Genero
db!) | 
REAL (64-bit in Genero
db!) | 
| SERIAL[(start)] | 
SERIAL[(start)] | 
SERIAL[(start)] | 
| SERIAL8[(start)] | 
SERIAL8[(start)] | 
SERIAL8[(start)] | 
| SMALLFLOAT | 
SMALLFLOAT (64b in Genero
db!) | 
SMALLFLOAT (64b in Genero
db!) | 
| SMALLINT | 
SMALLINT | 
SMALLINT | 
| TEXT | 
TEXT (= CLOB) (using <=
2Gb!) | 
TEXT (= CLOB) (using <=
2Gb!) | 
| VARCHAR(n,m) | 
VARCHAR(n,m) (= VARCHAR(n)) | 
VARCHAR(n,m) (= VARCHAR(n)) | 
| VARCHAR(n) | 
VARCHAR(n) | 
VARCHAR(n) | 
| LVARCHAR(n) | 
VARCHAR(n) | 
VARCHAR(n) |