codekingpro/portable-devtools
115k
1#ifndef ECPG_SQLTYPES_H2#define ECPG_SQLTYPES_H3 4#include <limits.h>5 6#define CCHARTYPE ECPGt_char7#define CSHORTTYPE ECPGt_short8#define CINTTYPE ECPGt_int9#define CLONGTYPE ECPGt_long10#define CFLOATTYPE ECPGt_float11#define CDOUBLETYPE ECPGt_double12#define CDECIMALTYPE ECPGt_decimal13#define CFIXCHARTYPE 10814#define CSTRINGTYPE ECPGt_char15#define CDATETYPE ECPGt_date16#define CMONEYTYPE 11117#define CDTIMETYPE ECPGt_timestamp18#define CLOCATORTYPE 11319#define CVCHARTYPE ECPGt_varchar20#define CINVTYPE 11521#define CFILETYPE 11622#define CINT8TYPE ECPGt_long_long23#define CCOLLTYPE 11824#define CLVCHARTYPE 11925#define CFIXBINTYPE 12026#define CVARBINTYPE 12127#define CBOOLTYPE ECPGt_bool28#define CROWTYPE 12329#define CLVCHARPTRTYPE 12430#define CTYPEMAX 2531 32/*33 * Values used in sqlda->sqlvar[i]->sqltype34 */35#define SQLCHAR ECPGt_char36#define SQLSMINT ECPGt_short37#define SQLINT ECPGt_int38#define SQLFLOAT ECPGt_double39#define SQLSMFLOAT ECPGt_float40#define SQLDECIMAL ECPGt_decimal41#define SQLSERIAL ECPGt_int42#define SQLDATE ECPGt_date43#define SQLDTIME ECPGt_timestamp44#define SQLTEXT ECPGt_char45#define SQLVCHAR ECPGt_char46#define SQLINTERVAL ECPGt_interval47#define SQLNCHAR ECPGt_char48#define SQLNVCHAR ECPGt_char49#ifdef HAVE_LONG_LONG_INT_6450#define SQLINT8 ECPGt_long_long51#define SQLSERIAL8 ECPGt_long_long52#else53#define SQLINT8 ECPGt_long54#define SQLSERIAL8 ECPGt_long55#endif56 57#endif /* ndef ECPG_SQLTYPES_H */58 