KDb

sqlkeywords.cpp
1 /* This file is part of the KDE project
2  Copyright (C) 2004 Martin Ellis <[email protected]>
3  Copyright (C) 2004 JarosÅ‚aw Staniek <[email protected]>
4 
5  This file has been automatically generated from
6  tools/sql_keywords.sh and src/parser/KDbSqlScanner.l
7  and tools/kdb_keywords.txt.
8 
9  Please edit the sql_keywords.sh, not this file!
10 
11  This program is free software; you can redistribute it and/or
12  modify it under the terms of the GNU Library General Public
13  License as published by the Free Software Foundation; either
14  version 2 of the License, or (at your option) any later version.
15 
16  This program is distributed in the hope that it will be useful,
17  but WITHOUT ANY WARRANTY; without even the implied warranty of
18  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19  Library General Public License for more details.
20 
21  You should have received a copy of the GNU Library General Public License
22  along with this program; see the file COPYING. If not, write to
23  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
24  * Boston, MA 02110-1301, USA.
25 */
26 
27 #include "KDbDriver_p.h"
28 
29 const char* const KDbDriverPrivate::kdbSQLKeywords[] = {
30  "AND",
31  "AS",
32  "CREATE",
33  "FROM",
34  "IN",
35  "INTEGER",
36  "IS",
37  "JOIN",
38  "LEFT",
39  "LIKE",
40  "NOT",
41  "NULL",
42  "ON",
43  "OR",
44  "RIGHT",
45  "SELECT",
46  "SIMILAR",
47  "TABLE",
48  "TO",
49  "WHERE",
50  "XOR",
51  "AFTER",
52  "ALL",
53  "ASC",
54  "BEFORE",
55  "BEGIN",
56  "BETWEEN",
57  "BY",
58  "CASCADE",
59  "CASE",
60  "CHECK",
61  "COLLATE",
62  "COMMIT",
63  "CONSTRAINT",
64  "CROSS",
65  "DATABASE",
66  "DEFAULT",
67  "DELETE",
68  "DESC",
69  "DISTINCT",
70  "DROP",
71  "END",
72  "ELSE",
73  "EXPLAIN",
74  "FOR",
75  "FOREIGN",
76  "FULL",
77  "GROUP",
78  "HAVING",
79  "IGNORE",
80  "INDEX",
81  "INNER",
82  "INSERT",
83  "INTO",
84  "KEY",
85  "LIMIT",
86  "MATCH",
87  "NATURAL",
88  "OFFSET",
89  "ORDER",
90  "OUTER",
91  "PRIMARY",
92  "REFERENCES",
93  "REPLACE",
94  "RESTRICT",
95  "ROLLBACK",
96  "ROW",
97  "SET",
98  "TEMPORARY",
99  "THEN",
100  "TRANSACTION",
101  "UNION",
102  "UNIQUE",
103  "UPDATE",
104  "USING",
105  "VALUES",
106  "WHEN",
107  nullptr
108 };
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sat Jun 25 2022 06:21:34 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.