PostgreSQL Source Code  git master
pg_type.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BOOLOID   16
 
#define BYTEAOID   17
 
#define CHAROID   18
 
#define NAMEOID   19
 
#define INT8OID   20
 
#define INT2OID   21
 
#define INT2VECTOROID   22
 
#define INT4OID   23
 
#define REGPROCOID   24
 
#define TEXTOID   25
 
#define OIDOID   26
 
#define TIDOID   27
 
#define XIDOID   28
 
#define CIDOID   29
 
#define OIDVECTOROID   30
 
#define POINTOID   600
 
#define LSEGOID   601
 
#define PATHOID   602
 
#define BOXOID   603
 
#define POLYGONOID   604
 
#define LINEOID   628
 
#define FLOAT4OID   700
 
#define FLOAT8OID   701
 
#define ABSTIMEOID   702
 
#define RELTIMEOID   703
 
#define TINTERVALOID   704
 
#define UNKNOWNOID   705
 
#define CIRCLEOID   718
 
#define CASHOID   790
 
#define INETOID   869
 
#define CIDROID   650
 
#define BPCHAROID   1042
 
#define VARCHAROID   1043
 
#define DATEOID   1082
 
#define TIMEOID   1083
 
#define TIMESTAMPOID   1114
 
#define TIMESTAMPTZOID   1184
 
#define INTERVALOID   1186
 
#define TIMETZOID   1266
 
#define ZPBITOID   1560
 
#define VARBITOID   1562
 
#define NUMERICOID   1700
 
#define REFCURSOROID   1790
 
#define REGPROCEDUREOID   2202
 
#define REGOPEROID   2203
 
#define REGOPERATOROID   2204
 
#define REGCLASSOID   2205
 
#define REGTYPEOID   2206
 
#define REGROLEOID   4096
 
#define REGNAMESPACEOID   4089
 
#define REGTYPEARRAYOID   2211
 
#define UUIDOID   2950
 
#define LSNOID   3220
 
#define TSVECTOROID   3614
 
#define GTSVECTOROID   3642
 
#define TSQUERYOID   3615
 
#define REGCONFIGOID   3734
 
#define REGDICTIONARYOID   3769
 
#define JSONBOID   3802
 
#define INT4RANGEOID   3904
 

Macro Definition Documentation

◆ ABSTIMEOID

#define ABSTIMEOID   702

Definition at line 41 of file pg_type.h.

◆ BOOLOID

#define BOOLOID   16

Definition at line 18 of file pg_type.h.

◆ BOXOID

#define BOXOID   603

Definition at line 36 of file pg_type.h.

◆ BPCHAROID

#define BPCHAROID   1042

Definition at line 49 of file pg_type.h.

◆ BYTEAOID

#define BYTEAOID   17

Definition at line 19 of file pg_type.h.

◆ CASHOID

#define CASHOID   790

Definition at line 46 of file pg_type.h.

◆ CHAROID

#define CHAROID   18

Definition at line 20 of file pg_type.h.

◆ CIDOID

#define CIDOID   29

Definition at line 31 of file pg_type.h.

◆ CIDROID

#define CIDROID   650

Definition at line 48 of file pg_type.h.

◆ CIRCLEOID

#define CIRCLEOID   718

Definition at line 45 of file pg_type.h.

◆ DATEOID

#define DATEOID   1082

Definition at line 51 of file pg_type.h.

◆ FLOAT4OID

#define FLOAT4OID   700

Definition at line 39 of file pg_type.h.

◆ FLOAT8OID

#define FLOAT8OID   701

Definition at line 40 of file pg_type.h.

◆ GTSVECTOROID

#define GTSVECTOROID   3642

Definition at line 72 of file pg_type.h.

◆ INETOID

#define INETOID   869

Definition at line 47 of file pg_type.h.

◆ INT2OID

#define INT2OID   21

Definition at line 23 of file pg_type.h.

◆ INT2VECTOROID

#define INT2VECTOROID   22

Definition at line 24 of file pg_type.h.

◆ INT4OID

#define INT4OID   23

Definition at line 25 of file pg_type.h.

◆ INT4RANGEOID

#define INT4RANGEOID   3904

Definition at line 77 of file pg_type.h.

◆ INT8OID

#define INT8OID   20

Definition at line 22 of file pg_type.h.

◆ INTERVALOID

#define INTERVALOID   1186

Definition at line 55 of file pg_type.h.

◆ JSONBOID

#define JSONBOID   3802

Definition at line 76 of file pg_type.h.

◆ LINEOID

#define LINEOID   628

Definition at line 38 of file pg_type.h.

◆ LSEGOID

#define LSEGOID   601

Definition at line 34 of file pg_type.h.

◆ LSNOID

#define LSNOID   3220

Definition at line 70 of file pg_type.h.

◆ NAMEOID

#define NAMEOID   19

Definition at line 21 of file pg_type.h.

◆ NUMERICOID

#define NUMERICOID   1700

Definition at line 59 of file pg_type.h.

◆ OIDOID

#define OIDOID   26

Definition at line 28 of file pg_type.h.

◆ OIDVECTOROID

#define OIDVECTOROID   30

Definition at line 32 of file pg_type.h.

◆ PATHOID

#define PATHOID   602

Definition at line 35 of file pg_type.h.

◆ POINTOID

#define POINTOID   600

Definition at line 33 of file pg_type.h.

◆ POLYGONOID

#define POLYGONOID   604

Definition at line 37 of file pg_type.h.

◆ REFCURSOROID

#define REFCURSOROID   1790

Definition at line 60 of file pg_type.h.

◆ REGCLASSOID

#define REGCLASSOID   2205

Definition at line 64 of file pg_type.h.

◆ REGCONFIGOID

#define REGCONFIGOID   3734

Definition at line 74 of file pg_type.h.

◆ REGDICTIONARYOID

#define REGDICTIONARYOID   3769

Definition at line 75 of file pg_type.h.

◆ REGNAMESPACEOID

#define REGNAMESPACEOID   4089

Definition at line 67 of file pg_type.h.

◆ REGOPERATOROID

#define REGOPERATOROID   2204

Definition at line 63 of file pg_type.h.

◆ REGOPEROID

#define REGOPEROID   2203

Definition at line 62 of file pg_type.h.

◆ REGPROCEDUREOID

#define REGPROCEDUREOID   2202

Definition at line 61 of file pg_type.h.

◆ REGPROCOID

#define REGPROCOID   24

Definition at line 26 of file pg_type.h.

◆ REGROLEOID

#define REGROLEOID   4096

Definition at line 66 of file pg_type.h.

◆ REGTYPEARRAYOID

#define REGTYPEARRAYOID   2211

Definition at line 68 of file pg_type.h.

◆ REGTYPEOID

#define REGTYPEOID   2206

Definition at line 65 of file pg_type.h.

◆ RELTIMEOID

#define RELTIMEOID   703

Definition at line 42 of file pg_type.h.

◆ TEXTOID

#define TEXTOID   25

Definition at line 27 of file pg_type.h.

◆ TIDOID

#define TIDOID   27

Definition at line 29 of file pg_type.h.

◆ TIMEOID

#define TIMEOID   1083

Definition at line 52 of file pg_type.h.

◆ TIMESTAMPOID

#define TIMESTAMPOID   1114

Definition at line 53 of file pg_type.h.

◆ TIMESTAMPTZOID

#define TIMESTAMPTZOID   1184

Definition at line 54 of file pg_type.h.

◆ TIMETZOID

#define TIMETZOID   1266

Definition at line 56 of file pg_type.h.

◆ TINTERVALOID

#define TINTERVALOID   704

Definition at line 43 of file pg_type.h.

◆ TSQUERYOID

#define TSQUERYOID   3615

Definition at line 73 of file pg_type.h.

◆ TSVECTOROID

#define TSVECTOROID   3614

Definition at line 71 of file pg_type.h.

◆ UNKNOWNOID

#define UNKNOWNOID   705

Definition at line 44 of file pg_type.h.

◆ UUIDOID

#define UUIDOID   2950

Definition at line 69 of file pg_type.h.

◆ VARBITOID

#define VARBITOID   1562

Definition at line 58 of file pg_type.h.

◆ VARCHAROID

#define VARCHAROID   1043

Definition at line 50 of file pg_type.h.

◆ XIDOID

#define XIDOID   28

Definition at line 30 of file pg_type.h.

◆ ZPBITOID

#define ZPBITOID   1560

Definition at line 57 of file pg_type.h.

Referenced by ecpg_is_type_an_array().