00001
00002
00003
00004
00005
00006
00007
00008
00009 #include <driver_p.h>
00010
00011 namespace KexiDB {
00012 const char* DriverPrivate::kexiSQLKeywords[] = {
00013 "AND",
00014 "AS",
00015 "CREATE",
00016 "FROM",
00017 "IN",
00018 "INTEGER",
00019 "IS",
00020 "JOIN",
00021 "LEFT",
00022 "LIKE",
00023 "NOT",
00024 "NULL",
00025 "ON",
00026 "OR",
00027 "RIGHT",
00028 "SELECT",
00029 "SIMILAR",
00030 "TABLE",
00031 "TO",
00032 "WHERE",
00033 "XOR",
00034 "AFTER",
00035 "ALL",
00036 "ASC",
00037 "BEFORE",
00038 "BEGIN",
00039 "BETWEEN",
00040 "BY",
00041 "CASCADE",
00042 "CASE",
00043 "CHECK",
00044 "COLLATE",
00045 "COMMIT",
00046 "CONSTRAINT",
00047 "CROSS",
00048 "DATABASE",
00049 "DEFAULT",
00050 "DELETE",
00051 "DESC",
00052 "DISTINCT",
00053 "DROP",
00054 "END",
00055 "ELSE",
00056 "EXPLAIN",
00057 "FOR",
00058 "FOREIGN",
00059 "FULL",
00060 "GROUP",
00061 "HAVING",
00062 "IGNORE",
00063 "INDEX",
00064 "INNER",
00065 "INSERT",
00066 "INTO",
00067 "KEY",
00068 "LIMIT",
00069 "MATCH",
00070 "NATURAL",
00071 "OFFSET",
00072 "ORDER",
00073 "OUTER",
00074 "PRIMARY",
00075 "REFERENCES",
00076 "REPLACE",
00077 "RESTRICT",
00078 "ROLLBACK",
00079 "ROW",
00080 "SET",
00081 "TEMPORARY",
00082 "THEN",
00083 "TRANSACTION",
00084 "UNION",
00085 "UNIQUE",
00086 "UPDATE",
00087 "USING",
00088 "VALUES",
00089 "WHEN",
00090 0
00091 };
00092 }