-
Notifications
You must be signed in to change notification settings - Fork 8
/
keywords.go
91 lines (90 loc) · 1.89 KB
/
keywords.go
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
package parser
var (
ReservedWords = map[string]bool{
"ALL": true,
"ALTER": true,
"AND": true,
"ANY": true,
"AS": true,
"ASC": true,
"AT": true,
"BEGIN": true,
"BETWEEN": true,
"BY": true,
"CASE": true,
"CHECK": true,
"CLUSTERS": true,
"CLUSTER": true,
"COLAUTH": true,
"COLUMNS": true,
"COMPRESS": true,
"CONNECT": true,
"CRASH": true,
"CREATE": true,
"CURSOR": true,
"DECLARE": true,
"DEFAULT": true,
"DESC": true,
"DISTINCT": true,
"DROP": true,
"ELSE": true,
"END": true,
"EXCEPTION": true,
"EXCLUSIVE": true,
"FETCH": true,
"FOR": true,
"FROM": true,
"FUNCTION": true,
"GOTO": true,
"GRANT": true,
"GROUP": true,
"HAVING": true,
"IDENTIFIED": true,
"IF": true,
"IN": true,
"INDEX": true,
"INDEXES": true,
"INSERT": true,
"INTERSECT": true,
"INTO": true,
"IS": true,
"LIKE": true,
"LOCK": true,
"MINUS": true,
"MODE": true,
"NOCOMPRESS": true,
"NOT": true,
"NOWAIT": true,
"NULL": true,
"OF": true,
"ON": true,
"OPTION": true,
"OR": true,
"ORDER": true,
"OVERLAPS": true,
"PROCEDURE": true,
"PUBLIC": true,
"RESOURCE": true,
"REVOKE": true,
"SELECT": true,
"SHARE": true,
"SIZE": true,
"SQL": true,
"START": true,
"SUBTYPE": true,
"TABAUTH": true,
"TABLE": true,
"THEN": true,
"TO": true,
"TYPE": true,
"UNION": true,
"UNIQUE": true,
"UPDATE": true,
"VALUES": true,
"VIEW": true,
"VIEWS": true,
"WHEN": true,
"WHERE": true,
"WITH": true,
}
)