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

Go to the source code of this file.

Enumerations

enum  {
  SQL3_CHARACTER = 1 , SQL3_NUMERIC , SQL3_DECIMAL , SQL3_INTEGER ,
  SQL3_SMALLINT , SQL3_FLOAT , SQL3_REAL , SQL3_DOUBLE_PRECISION ,
  SQL3_DATE_TIME_TIMESTAMP , SQL3_INTERVAL , SQL3_CHARACTER_VARYING = 12 , SQL3_ENUMERATED ,
  SQL3_BIT , SQL3_BIT_VARYING , SQL3_BOOLEAN , SQL3_abstract
}
 
enum  {
  SQL3_DDT_DATE = 1 , SQL3_DDT_TIME , SQL3_DDT_TIMESTAMP , SQL3_DDT_TIME_WITH_TIME_ZONE ,
  SQL3_DDT_TIMESTAMP_WITH_TIME_ZONE , SQL3_DDT_ILLEGAL
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SQL3_CHARACTER 
SQL3_NUMERIC 
SQL3_DECIMAL 
SQL3_INTEGER 
SQL3_SMALLINT 
SQL3_FLOAT 
SQL3_REAL 
SQL3_DOUBLE_PRECISION 
SQL3_DATE_TIME_TIMESTAMP 
SQL3_INTERVAL 
SQL3_CHARACTER_VARYING 
SQL3_ENUMERATED 
SQL3_BIT 
SQL3_BIT_VARYING 
SQL3_BOOLEAN 
SQL3_abstract 

Definition at line 8 of file sql3types.h.

9 {
10  SQL3_CHARACTER = 1,
15  SQL3_FLOAT,
16  SQL3_REAL,
19  SQL3_INTERVAL, /* 10 */
22  SQL3_BIT,
26  /* the rest is xLOB stuff */
27 };
@ SQL3_DATE_TIME_TIMESTAMP
Definition: sql3types.h:18
@ SQL3_FLOAT
Definition: sql3types.h:15
@ SQL3_INTEGER
Definition: sql3types.h:13
@ SQL3_BIT_VARYING
Definition: sql3types.h:23
@ SQL3_abstract
Definition: sql3types.h:25
@ SQL3_BOOLEAN
Definition: sql3types.h:24
@ SQL3_CHARACTER_VARYING
Definition: sql3types.h:20
@ SQL3_BIT
Definition: sql3types.h:22
@ SQL3_SMALLINT
Definition: sql3types.h:14
@ SQL3_INTERVAL
Definition: sql3types.h:19
@ SQL3_DOUBLE_PRECISION
Definition: sql3types.h:17
@ SQL3_NUMERIC
Definition: sql3types.h:11
@ SQL3_ENUMERATED
Definition: sql3types.h:21
@ SQL3_DECIMAL
Definition: sql3types.h:12
@ SQL3_CHARACTER
Definition: sql3types.h:10
@ SQL3_REAL
Definition: sql3types.h:16

◆ anonymous enum

anonymous enum
Enumerator
SQL3_DDT_DATE 
SQL3_DDT_TIME 
SQL3_DDT_TIMESTAMP 
SQL3_DDT_TIME_WITH_TIME_ZONE 
SQL3_DDT_TIMESTAMP_WITH_TIME_ZONE 
SQL3_DDT_ILLEGAL 

Definition at line 31 of file sql3types.h.

32 {
33  SQL3_DDT_DATE = 1,
38 
39  SQL3_DDT_ILLEGAL /* not a datetime data type (not part of
40  * standard) */
41 };
@ SQL3_DDT_TIME_WITH_TIME_ZONE
Definition: sql3types.h:36
@ SQL3_DDT_DATE
Definition: sql3types.h:33
@ SQL3_DDT_TIMESTAMP
Definition: sql3types.h:35
@ SQL3_DDT_ILLEGAL
Definition: sql3types.h:39
@ SQL3_DDT_TIMESTAMP_WITH_TIME_ZONE
Definition: sql3types.h:37
@ SQL3_DDT_TIME
Definition: sql3types.h:34