mysqlkeywords.cpp
1 /*
2 * This file has been automatically generated from
3 * koffice/kexi/tools/sql_keywords/sql_keywords.sh and
4 * mysql-4.1.7/sql/lex.h.
5 *
6 * Please edit the sql_keywords.sh, not this file!
7 */
8#include <mysqldriver.h>
9
10namespace KexiDB {
11 const char* MySqlDriver::keywords[] = {
12 "ACTION",
13 "ADD",
14 "AGAINST",
15 "AGGREGATE",
16 "ALTER",
17 "ANALYZE",
18 "ANY",
19 "ASCII",
20 "AUTO_INCREMENT",
21 "AVG",
22 "AVG_ROW_LENGTH",
23 "BACKUP",
24 "BDB",
25 "BERKELEYDB",
26 "BIGINT",
27 "BINARY",
28 "BINLOG",
29 "BIT",
30 "BLOB",
31 "BOOL",
32 "BOOLEAN",
33 "BOTH",
34 "BTREE",
35 "BYTE",
36 "CACHE",
37 "CHANGE",
38 "CHANGED",
39 "CHAR",
40 "CHARACTER",
41 "CHARSET",
42 "CHECKSUM",
43 "CIPHER",
44 "CLIENT",
45 "CLOSE",
46 "COLLATION",
47 "COLUMN",
48 "COLUMNS",
49 "COMMENT",
50 "COMMITTED",
51 "COMPRESSED",
52 "CONCURRENT",
53 "CONVERT",
54 "CUBE",
55 "CURRENT_DATE",
56 "CURRENT_TIME",
57 "CURRENT_TIMESTAMP",
58 "CURRENT_USER",
59 "DATA",
60 "DATABASES",
61 "DATE",
62 "DATETIME",
63 "DAY",
64 "DAY_HOUR",
65 "DAY_MICROSECOND",
66 "DAY_MINUTE",
67 "DAY_SECOND",
68 "DEALLOCATE",
69 "DEC",
70 "DECIMAL",
71 "DELAYED",
72 "DELAY_KEY_WRITE",
73 "DESCRIBE",
74 "DES_KEY_FILE",
75 "DIRECTORY",
76 "DISABLE",
77 "DISCARD",
78 "DISTINCTROW",
79 "DIV",
80 "DO",
81 "DOUBLE",
82 "DUAL",
83 "DUMPFILE",
84 "DUPLICATE",
85 "DYNAMIC",
86 "ENABLE",
87 "ENCLOSED",
88 "ENGINE",
89 "ENGINES",
90 "ENUM",
91 "ERRORS",
92 "ESCAPE",
93 "ESCAPED",
94 "EVENTS",
95 "EXECUTE",
96 "EXISTS",
97 "EXPANSION",
98 "EXTENDED",
99 "FALSE",
100 "FAST",
101 "FIELDS",
102 "FILE",
103 "FIRST",
104 "FIXED",
105 "FLOAT",
106 "FLOAT4",
107 "FLOAT8",
108 "FLUSH",
109 "FORCE",
110 "FULLTEXT",
111 "FUNCTION",
112 "GEOMETRY",
113 "GEOMETRYCOLLECTION",
114 "GET_FORMAT",
115 "GLOBAL",
116 "GRANT",
117 "GRANTS",
118 "HANDLER",
119 "HASH",
120 "HELP",
121 "HIGH_PRIORITY",
122 "HOSTS",
123 "HOUR",
124 "HOUR_MICROSECOND",
125 "HOUR_MINUTE",
126 "HOUR_SECOND",
127 "IDENTIFIED",
128 "IF",
129 "IMPORT",
130 "INDEXES",
131 "INFILE",
132 "INNOBASE",
133 "INNODB",
134 "INSERT_METHOD",
135 "INT",
136 "INT1",
137 "INT2",
138 "INT3",
139 "INT4",
140 "INT8",
141 "INTERVAL",
142 "IO_THREAD",
143 "ISOLATION",
144 "ISSUER",
145 "KEYS",
146 "KILL",
147 "LAST",
148 "LEADING",
149 "LEAVES",
150 "LEVEL",
151 "LINES",
152 "LINESTRING",
153 "LOAD",
154 "LOCAL",
155 "LOCALTIME",
156 "LOCALTIMESTAMP",
157 "LOCK",
158 "LOCKS",
159 "LOGS",
160 "LONG",
161 "LONGBLOB",
162 "LONGTEXT",
163 "LOW_PRIORITY",
164 "MASTER",
165 "MASTER_CONNECT_RETRY",
166 "MASTER_HOST",
167 "MASTER_LOG_FILE",
168 "MASTER_LOG_POS",
169 "MASTER_PASSWORD",
170 "MASTER_PORT",
171 "MASTER_SERVER_ID",
172 "MASTER_SSL",
173 "MASTER_SSL_CA",
174 "MASTER_SSL_CAPATH",
175 "MASTER_SSL_CERT",
176 "MASTER_SSL_CIPHER",
177 "MASTER_SSL_KEY",
178 "MASTER_USER",
179 "MAX_CONNECTIONS_PER_HOUR",
180 "MAX_QUERIES_PER_HOUR",
181 "MAX_ROWS",
182 "MAX_UPDATES_PER_HOUR",
183 "MEDIUM",
184 "MEDIUMBLOB",
185 "MEDIUMINT",
186 "MEDIUMTEXT",
187 "MICROSECOND",
188 "MIDDLEINT",
189 "MINUTE",
190 "MINUTE_MICROSECOND",
191 "MINUTE_SECOND",
192 "MIN_ROWS",
193 "MOD",
194 "MODE",
195 "MODIFY",
196 "MONTH",
197 "MULTILINESTRING",
198 "MULTIPOINT",
199 "MULTIPOLYGON",
200 "NAMES",
201 "NATIONAL",
202 "NDB",
203 "NDBCLUSTER",
204 "NCHAR",
205 "NEW",
206 "NEXT",
207 "NO",
208 "NONE",
209 "NO_WRITE_TO_BINLOG",
210 "NUMERIC",
211 "NVARCHAR",
212 "OLD_PASSWORD",
213 "ONE_SHOT",
214 "OPEN",
215 "OPTIMIZE",
216 "OPTION",
217 "OPTIONALLY",
218 "OUTFILE",
219 "PACK_KEYS",
220 "PARTIAL",
221 "PASSWORD",
222 "POINT",
223 "POLYGON",
224 "PRECISION",
225 "PREPARE",
226 "PREV",
227 "PRIVILEGES",
228 "PROCEDURE",
229 "PROCESS",
230 "PROCESSLIST",
231 "PURGE",
232 "QUERY",
233 "QUICK",
234 "RAID0",
235 "RAID_CHUNKS",
236 "RAID_CHUNKSIZE",
237 "RAID_TYPE",
238 "READ",
239 "REAL",
240 "REGEXP",
241 "RELAY_LOG_FILE",
242 "RELAY_LOG_POS",
243 "RELAY_THREAD",
244 "RELOAD",
245 "RENAME",
246 "REPAIR",
247 "REPEATABLE",
248 "REPLICATION",
249 "REQUIRE",
250 "RESET",
251 "RESTORE",
252 "RETURNS",
253 "REVOKE",
254 "RLIKE",
255 "ROLLUP",
256 "ROWS",
257 "ROW_FORMAT",
258 "RTREE",
259 "SAVEPOINT",
260 "SECOND",
261 "SECOND_MICROSECOND",
262 "SEPARATOR",
263 "SERIAL",
264 "SERIALIZABLE",
265 "SESSION",
266 "SHARE",
267 "SHOW",
268 "SHUTDOWN",
269 "SIGNED",
270 "SIMPLE",
271 "SLAVE",
272 "SMALLINT",
273 "SOME",
274 "SONAME",
275 "SOUNDS",
276 "SPATIAL",
277 "SQL_BIG_RESULT",
278 "SQL_BUFFER_RESULT",
279 "SQL_CACHE",
280 "SQL_CALC_FOUND_ROWS",
281 "SQL_NO_CACHE",
282 "SQL_SMALL_RESULT",
283 "SQL_THREAD",
284 "SSL",
285 "START",
286 "STARTING",
287 "STATUS",
288 "STOP",
289 "STORAGE",
290 "STRAIGHT_JOIN",
291 "STRING",
292 "STRIPED",
293 "SUBJECT",
294 "SUPER",
295 "TABLES",
296 "TABLESPACE",
297 "TERMINATED",
298 "TEXT",
299 "TIME",
300 "TIMESTAMP",
301 "TINYBLOB",
302 "TINYINT",
303 "TINYTEXT",
304 "TRAILING",
305 "TRUE",
306 "TRUNCATE",
307 "TYPE",
308 "TYPES",
309 "UNCOMMITTED",
310 "UNICODE",
311 "UNLOCK",
312 "UNSIGNED",
313 "UNTIL",
314 "USAGE",
315 "USE",
316 "USER",
317 "USER_RESOURCES",
318 "USE_FRM",
319 "UTC_DATE",
320 "UTC_TIME",
321 "UTC_TIMESTAMP",
322 "VALUE",
323 "VARBINARY",
324 "VARCHAR",
325 "VARCHARACTER",
326 "VARIABLES",
327 "VARYING",
328 "WARNINGS",
329 "WITH",
330 "WORK",
331 "WRITE",
332 "X509",
333 "YEAR",
334 "YEAR_MONTH",
335 "ZEROFILL",
336 0
337 };
338}
High-level database connectivity library with database backend drivers.