PostgreSQL Source Code  git master
sqltypes.h File Reference
#include <limits.h>
Include dependency graph for sqltypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#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
 
#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
 
#define SQLINT8   ECPGt_long
 
#define SQLSERIAL8   ECPGt_long
 

Macro Definition Documentation

◆ CBOOLTYPE

#define CBOOLTYPE   ECPGt_bool

Definition at line 27 of file sqltypes.h.

Referenced by main().

◆ CCHARTYPE

#define CCHARTYPE   ECPGt_char

Definition at line 6 of file sqltypes.h.

Referenced by main().

◆ CCOLLTYPE

#define CCOLLTYPE   118

Definition at line 23 of file sqltypes.h.

◆ CDATETYPE

#define CDATETYPE   ECPGt_date

Definition at line 15 of file sqltypes.h.

Referenced by main().

◆ CDECIMALTYPE

#define CDECIMALTYPE   ECPGt_decimal

Definition at line 12 of file sqltypes.h.

Referenced by deccall3(), deccvasc(), deccvdbl(), deccvint(), deccvlong(), dectoasc(), and main().

◆ CDOUBLETYPE

#define CDOUBLETYPE   ECPGt_double

Definition at line 11 of file sqltypes.h.

Referenced by deccvdbl(), and main().

◆ CDTIMETYPE

#define CDTIMETYPE   ECPGt_timestamp

Definition at line 17 of file sqltypes.h.

Referenced by main().

◆ CFILETYPE

#define CFILETYPE   116

Definition at line 21 of file sqltypes.h.

◆ CFIXBINTYPE

#define CFIXBINTYPE   120

Definition at line 25 of file sqltypes.h.

◆ CFIXCHARTYPE

#define CFIXCHARTYPE   108

Definition at line 13 of file sqltypes.h.

◆ CFLOATTYPE

#define CFLOATTYPE   ECPGt_float

Definition at line 10 of file sqltypes.h.

Referenced by main().

◆ CINT8TYPE

#define CINT8TYPE   ECPGt_long_long

Definition at line 22 of file sqltypes.h.

◆ CINTTYPE

#define CINTTYPE   ECPGt_int

Definition at line 8 of file sqltypes.h.

Referenced by deccvint(), and main().

◆ CINVTYPE

#define CINVTYPE   115

Definition at line 20 of file sqltypes.h.

◆ CLOCATORTYPE

#define CLOCATORTYPE   113

Definition at line 18 of file sqltypes.h.

◆ CLONGTYPE

#define CLONGTYPE   ECPGt_long

Definition at line 9 of file sqltypes.h.

Referenced by deccvlong(), and main().

◆ CLVCHARPTRTYPE

#define CLVCHARPTRTYPE   124

Definition at line 29 of file sqltypes.h.

◆ CLVCHARTYPE

#define CLVCHARTYPE   119

Definition at line 24 of file sqltypes.h.

◆ CMONEYTYPE

#define CMONEYTYPE   111

Definition at line 16 of file sqltypes.h.

◆ CROWTYPE

#define CROWTYPE   123

Definition at line 28 of file sqltypes.h.

◆ CSHORTTYPE

#define CSHORTTYPE   ECPGt_short

Definition at line 7 of file sqltypes.h.

Referenced by main().

◆ CSTRINGTYPE

#define CSTRINGTYPE   ECPGt_char

Definition at line 14 of file sqltypes.h.

Referenced by deccvasc(), and dectoasc().

◆ CTYPEMAX

#define CTYPEMAX   25

Definition at line 30 of file sqltypes.h.

◆ CVARBINTYPE

#define CVARBINTYPE   121

Definition at line 26 of file sqltypes.h.

◆ CVCHARTYPE

#define CVCHARTYPE   ECPGt_varchar

Definition at line 19 of file sqltypes.h.

◆ SQLCHAR

#define SQLCHAR   ECPGt_char

Definition at line 35 of file sqltypes.h.

◆ SQLDATE

#define SQLDATE   ECPGt_date

Definition at line 42 of file sqltypes.h.

◆ SQLDECIMAL

#define SQLDECIMAL   ECPGt_decimal

Definition at line 40 of file sqltypes.h.

◆ SQLDTIME

#define SQLDTIME   ECPGt_timestamp

Definition at line 43 of file sqltypes.h.

◆ SQLFLOAT

#define SQLFLOAT   ECPGt_double

Definition at line 38 of file sqltypes.h.

◆ SQLINT

#define SQLINT   ECPGt_int

Definition at line 37 of file sqltypes.h.

◆ SQLINT8

#define SQLINT8   ECPGt_long

Definition at line 53 of file sqltypes.h.

◆ SQLINTERVAL

#define SQLINTERVAL   ECPGt_interval

Definition at line 46 of file sqltypes.h.

◆ SQLNCHAR

#define SQLNCHAR   ECPGt_char

Definition at line 47 of file sqltypes.h.

◆ SQLNVCHAR

#define SQLNVCHAR   ECPGt_char

Definition at line 48 of file sqltypes.h.

◆ SQLSERIAL

#define SQLSERIAL   ECPGt_int

Definition at line 41 of file sqltypes.h.

◆ SQLSERIAL8

#define SQLSERIAL8   ECPGt_long

Definition at line 54 of file sqltypes.h.

◆ SQLSMFLOAT

#define SQLSMFLOAT   ECPGt_float

Definition at line 39 of file sqltypes.h.

◆ SQLSMINT

#define SQLSMINT   ECPGt_short

Definition at line 36 of file sqltypes.h.

◆ SQLTEXT

#define SQLTEXT   ECPGt_char

Definition at line 44 of file sqltypes.h.

◆ SQLVCHAR

#define SQLVCHAR   ECPGt_char

Definition at line 45 of file sqltypes.h.