· 7 years ago · Sep 12, 2018, 06:32 PM
1var reservedWords = new[]
2{
3 "ACCESSIBLE",
4 "ADD",
5 "ALL",
6 "ALTER",
7 "ANALYZE",
8 "AND",
9 "AS",
10 "ASC",
11 "ASENSITIVE",
12 "BEFORE",
13 "BETWEEN",
14 "BIGINT",
15 "BINARY",
16 "BLOB",
17 "BOTH",
18 "BY",
19 "CALL",
20 "CASCADE",
21 "CASE",
22 "CHANGE",
23 "CHAR",
24 "CHARACTER",
25 "CHECK",
26 "COLLATE",
27 "COLUMN",
28 "CONDITION",
29 "CONSTRAINT",
30 "CONTINUE",
31 "CONVERT",
32 "CREATE",
33 "CROSS",
34 "CUBE",
35 "CUME_DIST",
36 "CURRENT_DATE",
37 "CURRENT_TIME",
38 "CURRENT_TIMESTAMP",
39 "CURRENT_USER",
40 "CURSOR",
41 "DATABASE",
42 "DATABASES",
43 "DAY_HOUR",
44 "DAY_MICROSECOND",
45 "DAY_MINUTE",
46 "DAY_SECOND",
47 "DEC",
48 "DECIMAL",
49 "DECLARE",
50 "DEFAULT",
51 "DELAYED",
52 "DELETE",
53 "DENSE_RANK",
54 "DESC",
55 "DESCRIBE",
56 "DETERMINISTIC",
57 "DISTINCT",
58 "DISTINCTROW",
59 "DIV",
60 "DOUBLE",
61 "DROP",
62 "DUAL",
63 "EACH",
64 "ELSE",
65 "ELSEIF",
66 "EMPTY",
67 "ENCLOSED",
68 "ESCAPED",
69 "EXCEPT",
70 "EXISTS",
71 "EXIT",
72 "EXPLAIN",
73 "FALSE",
74 "FETCH",
75 "FIRST_VALUE",
76 "FLOAT",
77 "FLOAT4",
78 "FLOAT8",
79 "FOR",
80 "FORCE",
81 "FOREIGN",
82 "FROM",
83 "FULLTEXT",
84 "FUNCTION",
85 "GENERATED",
86 "GET",
87 "GRANT",
88 "GROUP",
89 "GROUPING",
90 "GROUPS",
91 "HAVING",
92 "HIGH_PRIORITY",
93 "HOUR_MICROSECOND",
94 "HOUR_MINUTE",
95 "HOUR_SECOND",
96 "IF",
97 "IGNORE",
98 "IN",
99 "INDEX",
100 "INFILE",
101 "INNER",
102 "INOUT",
103 "INSENSITIVE",
104 "INSERT",
105 "INT",
106 "INT1",
107 "INT2",
108 "INT3",
109 "INT4",
110 "INT8",
111 "INTEGER",
112 "INTERVAL",
113 "INTO",
114 "IO_AFTER_GTIDS",
115 "IO_BEFORE_GTIDS",
116 "IS",
117 "ITERATE",
118 "JOIN",
119 "JSON_TABLE",
120 "KEY",
121 "KEYS",
122 "KILL",
123 "LAG",
124 "LAST_VALUE",
125 "LEAD",
126 "LEADING",
127 "LEAVE",
128 "LEFT",
129 "LIKE",
130 "LIMIT",
131 "LINEAR",
132 "LINES",
133 "LOAD",
134 "LOCALTIME",
135 "LOCALTIMESTAMP",
136 "LOCK",
137 "LONG",
138 "LONGBLOB",
139 "LONGTEXT",
140 "LOOP",
141 "LOW_PRIORITY",
142 "MASTER_BIND",
143 "MASTER_SSL_VERIFY_SERVER_CERT",
144 "MATCH",
145 "MAXVALUE",
146 "MEDIUMBLOB",
147 "MEDIUMINT",
148 "MEDIUMTEXT",
149 "MIDDLEINT",
150 "MINUTE_MICROSECOND",
151 "MINUTE_SECOND",
152 "MOD",
153 "MODIFIES",
154 "NATURAL",
155 "NOT",
156 "NO_WRITE_TO_BINLOG",
157 "NTH_VALUE",
158 "NTILE",
159 "NULL",
160 "NUMERIC",
161 "OF",
162 "ON",
163 "OPTIMIZE",
164 "OPTIMIZER_COSTS",
165 "OPTION",
166 "OPTIONALLY",
167 "OR",
168 "ORDER",
169 "OUT",
170 "OUTER",
171 "OUTFILE",
172 "OVER",
173 "PARTITION",
174 "PERCENT_RANK",
175 "PERSIST",
176 "PERSIST_ONLY",
177 "PRECISION",
178 "PRIMARY",
179 "PROCEDURE",
180 "PURGE",
181 "RANGE",
182 "RANK",
183 "READ",
184 "READS",
185 "READ_WRITE",
186 "REAL",
187 "RECURSIVE",
188 "REFERENCES",
189 "REGEXP",
190 "RELEASE",
191 "RENAME",
192 "REPEAT",
193 "REPLACE",
194 "REQUIRE",
195 "RESIGNAL",
196 "RESTRICT",
197 "RETURN",
198 "REVOKE",
199 "RIGHT",
200 "RLIKE",
201 "ROW",
202 "ROWS",
203 "ROW_NUMBER",
204 "SCHEMA",
205 "SCHEMAS",
206 "SECOND_MICROSECOND",
207 "SELECT",
208 "SENSITIVE",
209 "SEPARATOR",
210 "SET",
211 "SHOW",
212 "SIGNAL",
213 "SMALLINT",
214 "SPATIAL",
215 "SPECIFIC",
216 "SQL",
217 "SQLEXCEPTION",
218 "SQLSTATE",
219 "SQLWARNING",
220 "SQL_BIG_RESULT",
221 "SQL_CALC_FOUND_ROWS",
222 "SQL_SMALL_RESULT",
223 "SSL",
224 "STARTING",
225 "STORED",
226 "STRAIGHT_JOIN",
227 "SYSTEM",
228 "TABLE",
229 "TERMINATED",
230 "THEN",
231 "TINYBLOB",
232 "TINYINT",
233 "TINYTEXT",
234 "TO",
235 "TRAILING",
236 "TRIGGER",
237 "TRUE",
238 "UNDO",
239 "UNION",
240 "UNIQUE",
241 "UNLOCK",
242 "UNSIGNED",
243 "UPDATE",
244 "USAGE",
245 "USE",
246 "USING",
247 "UTC_DATE",
248 "UTC_TIME",
249 "UTC_TIMESTAMP",
250 "VALUES",
251 "VARBINARY",
252 "VARCHAR",
253 "VARCHARACTER",
254 "VARYING",
255 "VIRTUAL",
256 "WHEN",
257 "WHERE",
258 "WHILE",
259 "WINDOW",
260 "WITH",
261 "WRITE",
262 "XOR",
263 "YEAR_MONTH",
264 "ZEROFILL",
265};