-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplpgsql_names.c
More file actions
38 lines (34 loc) · 1.11 KB
/
plpgsql_names.c
File metadata and controls
38 lines (34 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include "plpgsql.h"
const char * PLPGSQL_DTYPE_Names[] = {
[PLPGSQL_DTYPE_VAR] = "VAR",
[PLPGSQL_DTYPE_ROW] = "ROW",
[PLPGSQL_DTYPE_REC] = "REC",
[PLPGSQL_DTYPE_RECFIELD] = "RECFIELD",
[PLPGSQL_DTYPE_ARRAYELEM] = "ARRAYELEM",
[PLPGSQL_DTYPE_EXPR] = "EXPR",
[PLPGSQL_DTYPE_TRIGARG] = "TRIGARG",
};
const char * PLPGSQL_STMT_Names[] = {
[PLPGSQL_STMT_BLOCK] = "BLOCK",
[PLPGSQL_STMT_ASSIGN] = "ASSIGN",
[PLPGSQL_STMT_IF] = "IF",
[PLPGSQL_STMT_CASE] = "CASE",
[PLPGSQL_STMT_LOOP] = "LOOP",
[PLPGSQL_STMT_WHILE] = "WHILE",
[PLPGSQL_STMT_FORI] = "FORI",
[PLPGSQL_STMT_FORS] = "FORS",
[PLPGSQL_STMT_FORC] = "FORC",
[PLPGSQL_STMT_EXIT] = "EXIT",
[PLPGSQL_STMT_RETURN] = "RETURN",
[PLPGSQL_STMT_RETURN_NEXT] = "RETURN_NEXT",
[PLPGSQL_STMT_RETURN_QUERY] = "RETURN_QUERY",
[PLPGSQL_STMT_RAISE] = "RAISE",
[PLPGSQL_STMT_EXECSQL] = "EXECSQL",
[PLPGSQL_STMT_DYNEXECUTE] = "DYNEXECUTE",
[PLPGSQL_STMT_DYNFORS] = "DYNFORS",
[PLPGSQL_STMT_GETDIAG] = "GETDIAG",
[PLPGSQL_STMT_OPEN] = "OPEN",
[PLPGSQL_STMT_FETCH] = "FETCH",
[PLPGSQL_STMT_CLOSE] = "CLOSE",
[PLPGSQL_STMT_PERFORM] = "PERFORM"
};