D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
opt
/
alt
/
postgresql11
/
usr
/
include
/
pgsql
/
informix
/
esql
/
Filename :
sqltypes.h
back
Copy
#ifndef ECPG_SQLTYPES_H #define ECPG_SQLTYPES_H #include <limits.h> #define CCHARTYPE ECPGt_char #define CSHORTTYPE ECPGt_short #define CINTTYPE ECPGt_int #define CLONGTYPE ECPGt_long #define CFLOATTYPE ECPGt_float #define CDOUBLETYPE ECPGt_double #define CDECIMALTYPE ECPGt_decimal #define CFIXCHARTYPE 108 #define CSTRINGTYPE ECPGt_char #define CDATETYPE ECPGt_date #define CMONEYTYPE 111 #define CDTIMETYPE ECPGt_timestamp #define CLOCATORTYPE 113 #define CVCHARTYPE ECPGt_varchar #define CINVTYPE 115 #define CFILETYPE 116 #define CINT8TYPE ECPGt_long_long #define CCOLLTYPE 118 #define CLVCHARTYPE 119 #define CFIXBINTYPE 120 #define CVARBINTYPE 121 #define CBOOLTYPE ECPGt_bool #define CROWTYPE 123 #define CLVCHARPTRTYPE 124 #define CTYPEMAX 25 /* * Values used in sqlda->sqlvar[i]->sqltype */ #define SQLCHAR ECPGt_char #define SQLSMINT ECPGt_short #define SQLINT ECPGt_int #define SQLFLOAT ECPGt_double #define SQLSMFLOAT ECPGt_float #define SQLDECIMAL ECPGt_decimal #define SQLSERIAL ECPGt_int #define SQLDATE ECPGt_date #define SQLDTIME ECPGt_timestamp #define SQLTEXT ECPGt_char #define SQLVCHAR ECPGt_char #define SQLINTERVAL ECPGt_interval #define SQLNCHAR ECPGt_char #define SQLNVCHAR ECPGt_char #ifdef HAVE_LONG_LONG_INT_64 #define SQLINT8 ECPGt_long_long #define SQLSERIAL8 ECPGt_long_long #else #define SQLINT8 ECPGt_long #define SQLSERIAL8 ECPGt_long #endif #endif /* ndef ECPG_SQLTYPES_H */