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
92
|
/*
* This file has been automatically generated from
* koffice/kexi/tools/sql_keywords/sql_keywords.sh and
* koffice/kexi/kexidb/parser/sqlscanner.l
* and koffice/kexi/tools/sql_keywords/kexi__reserved.
*
* Please edit the sql_keywords.sh, not this file!
*/
#include <driver_p.h>
namespace KexiDB {
const char* DriverPrivate::kexiSQLKeywords[] = {
"AND",
"AS",
"CREATE",
"FROM",
"IN",
"INTEGER",
"IS",
"JOIN",
"LEFT",
"LIKE",
"NOT",
"NULL",
"ON",
"OR",
"RIGHT",
"SELECT",
"SIMILAR",
"TABLE",
"TO",
"WHERE",
"XOR",
"AFTER",
"ALL",
"ASC",
"BEFORE",
"BEGIN",
"BETWEEN",
"BY",
"CASCADE",
"CASE",
"CHECK",
"COLLATE",
"COMMIT",
"CONSTRAINT",
"CROSS",
"DATABASE",
"DEFAULT",
"DELETE",
"DESC",
"DISTINCT",
"DROP",
"END",
"ELSE",
"EXPLAIN",
"FOR",
"FOREIGN",
"FULL",
"GROUP",
"HAVING",
"IGNORE",
"INDEX",
"INNER",
"INSERT",
"INTO",
"KEY",
"LIMIT",
"MATCH",
"NATURAL",
"OFFSET",
"ORDER",
"OUTER",
"PRIMARY",
"REFERENCES",
"REPLACE",
"RESTRICT",
"ROLLBACK",
"ROW",
"SET",
"TEMPORARY",
"THEN",
"TRANSACTION",
"UNION",
"UNIQUE",
"UPDATE",
"USING",
"VALUES",
"WHEN",
0
};
}
|