|
PostgreSQL Source Code git master
|
#include <stdint.h>

Go to the source code of this file.
Macros | |
| #define | InvalidOid ((Oid) 0) |
| #define | OID_MAX UINT_MAX |
| #define | atooid(x) ((Oid) strtoul((x), NULL, 10)) |
| #define | PG_DIAG_SEVERITY 'S' |
| #define | PG_DIAG_SEVERITY_NONLOCALIZED 'V' |
| #define | PG_DIAG_SQLSTATE 'C' |
| #define | PG_DIAG_MESSAGE_PRIMARY 'M' |
| #define | PG_DIAG_MESSAGE_DETAIL 'D' |
| #define | PG_DIAG_MESSAGE_HINT 'H' |
| #define | PG_DIAG_STATEMENT_POSITION 'P' |
| #define | PG_DIAG_INTERNAL_POSITION 'p' |
| #define | PG_DIAG_INTERNAL_QUERY 'q' |
| #define | PG_DIAG_CONTEXT 'W' |
| #define | PG_DIAG_SCHEMA_NAME 's' |
| #define | PG_DIAG_TABLE_NAME 't' |
| #define | PG_DIAG_COLUMN_NAME 'c' |
| #define | PG_DIAG_DATATYPE_NAME 'd' |
| #define | PG_DIAG_CONSTRAINT_NAME 'n' |
| #define | PG_DIAG_SOURCE_FILE 'F' |
| #define | PG_DIAG_SOURCE_LINE 'L' |
| #define | PG_DIAG_SOURCE_FUNCTION 'R' |
Typedefs | |
| typedef unsigned int | Oid |
| typedef int64_t | pg_int64 |
Definition at line 43 of file postgres_ext.h.
| #define InvalidOid ((Oid) 0) |
Definition at line 37 of file postgres_ext.h.
| #define OID_MAX UINT_MAX |
Definition at line 40 of file postgres_ext.h.
| #define PG_DIAG_COLUMN_NAME 'c' |
Definition at line 67 of file postgres_ext.h.
| #define PG_DIAG_CONSTRAINT_NAME 'n' |
Definition at line 69 of file postgres_ext.h.
| #define PG_DIAG_CONTEXT 'W' |
Definition at line 64 of file postgres_ext.h.
| #define PG_DIAG_DATATYPE_NAME 'd' |
Definition at line 68 of file postgres_ext.h.
| #define PG_DIAG_INTERNAL_POSITION 'p' |
Definition at line 62 of file postgres_ext.h.
| #define PG_DIAG_INTERNAL_QUERY 'q' |
Definition at line 63 of file postgres_ext.h.
| #define PG_DIAG_MESSAGE_DETAIL 'D' |
Definition at line 59 of file postgres_ext.h.
| #define PG_DIAG_MESSAGE_HINT 'H' |
Definition at line 60 of file postgres_ext.h.
| #define PG_DIAG_MESSAGE_PRIMARY 'M' |
Definition at line 58 of file postgres_ext.h.
| #define PG_DIAG_SCHEMA_NAME 's' |
Definition at line 65 of file postgres_ext.h.
| #define PG_DIAG_SEVERITY 'S' |
Definition at line 55 of file postgres_ext.h.
| #define PG_DIAG_SEVERITY_NONLOCALIZED 'V' |
Definition at line 56 of file postgres_ext.h.
| #define PG_DIAG_SOURCE_FILE 'F' |
Definition at line 70 of file postgres_ext.h.
| #define PG_DIAG_SOURCE_FUNCTION 'R' |
Definition at line 72 of file postgres_ext.h.
| #define PG_DIAG_SOURCE_LINE 'L' |
Definition at line 71 of file postgres_ext.h.
| #define PG_DIAG_SQLSTATE 'C' |
Definition at line 57 of file postgres_ext.h.
| #define PG_DIAG_STATEMENT_POSITION 'P' |
Definition at line 61 of file postgres_ext.h.
| #define PG_DIAG_TABLE_NAME 't' |
Definition at line 66 of file postgres_ext.h.
| typedef unsigned int Oid |
Definition at line 32 of file postgres_ext.h.
| typedef int64_t pg_int64 |
Definition at line 48 of file postgres_ext.h.