C-Datentypen und EGL-Basiselementtypen

In der folgenden Tabelle ist die Zuordnung zwischen C-Datentypen, I4GL-Datentypen und EGL-Basiselementtypen für die Verwendung in einem Bibliotheksabschnitt mit dem Stereotyp nativeLibrary angegeben.

C-Datentypen Äquivalenter I4GL-Datentyp Äquivalenter EGL-Basiselementtyp
char CHAR oder CHARACTER UNICODE(1)
char NCHAR UNICODE(size)
char NVARCHAR STRING
char VARCHAR STRING
int INT oder INTEGER INT
short SMALLINT SMALLINT
ifx_int8_t BIGINT BIGINT
dec_t DEC oder DECIMAL(p,s,) oder 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

Feedback