PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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