C 数据类型和 EGL 基本类型

下表显示 C 数据类型、I4GL 数据类型与 EGL 基本类型之间的映射。

C 数据类型 等效的 I4GL 数据类型 等效的 EGL 基本类型
char CHAR 或 CHARACTER UNICODE(1)
char NCHAR UNICODE(size)
char NVARCHAR STRING
char VARCHAR STRING
int INT 或 INTEGER INT
short SMALLINT SMALLINT
ifx_int8_t BIGINT BIGINT
dec_t DEC 或 DECIMAL(p,s,) 或 NUMERIC(p) DECIMAL(p)
dec_t MONEY MONEY
double FLOAT FLOAT
float SMALLFLOAT SMALLFLOAT
loc_t TEXT CLOB
loc_t BYTE BLOB
int DATE DATE
dtime_t DATETIME TIMESTAMP
intvl_t INTERVAL INTERVAL

相关参考
BIN 和整数类型
BLOB
CLOB
DATE
DECIMAL
FLOAT
INTERVAL
从 EGL 程序调用 C 函数
MBCHAR
MONEY
NUM
基本类型
SMALLFLOAT
TIME
TIMESTAMP

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.