File indexing completed on 2024-04-21 04:40:14
0001 /* This file is part of the KDE project 0002 Copyright (C) 2004 Martin Ellis <martin.ellis@kdemail.net> 0003 Copyright (C) 2004 Jarosław Staniek <staniek@kde.org> 0004 0005 This file has been automatically generated from 0006 tools/sql_keywords.sh and src/parser/KDbSqlScanner.l 0007 and tools/kdb_keywords.txt. 0008 0009 Please edit the sql_keywords.sh, not this file! 0010 0011 This program is free software; you can redistribute it and/or 0012 modify it under the terms of the GNU Library General Public 0013 License as published by the Free Software Foundation; either 0014 version 2 of the License, or (at your option) any later version. 0015 0016 This program is distributed in the hope that it will be useful, 0017 but WITHOUT ANY WARRANTY; without even the implied warranty of 0018 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 0019 Library General Public License for more details. 0020 0021 You should have received a copy of the GNU Library General Public License 0022 along with this program; see the file COPYING. If not, write to 0023 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 0024 * Boston, MA 02110-1301, USA. 0025 */ 0026 0027 #include "KDbDriver_p.h" 0028 0029 const char* const KDbDriverPrivate::kdbSQLKeywords[] = { 0030 "AND", 0031 "AS", 0032 "CREATE", 0033 "FROM", 0034 "IN", 0035 "INTEGER", 0036 "IS", 0037 "JOIN", 0038 "LEFT", 0039 "LIKE", 0040 "NOT", 0041 "NULL", 0042 "ON", 0043 "OR", 0044 "RIGHT", 0045 "SELECT", 0046 "SIMILAR", 0047 "TABLE", 0048 "TO", 0049 "WHERE", 0050 "XOR", 0051 "AFTER", 0052 "ALL", 0053 "ASC", 0054 "BEFORE", 0055 "BEGIN", 0056 "BETWEEN", 0057 "BY", 0058 "CASCADE", 0059 "CASE", 0060 "CHECK", 0061 "COLLATE", 0062 "COMMIT", 0063 "CONSTRAINT", 0064 "CROSS", 0065 "DATABASE", 0066 "DEFAULT", 0067 "DELETE", 0068 "DESC", 0069 "DISTINCT", 0070 "DROP", 0071 "END", 0072 "ELSE", 0073 "EXPLAIN", 0074 "FOR", 0075 "FOREIGN", 0076 "FULL", 0077 "GROUP", 0078 "HAVING", 0079 "IGNORE", 0080 "INDEX", 0081 "INNER", 0082 "INSERT", 0083 "INTO", 0084 "KEY", 0085 "LIMIT", 0086 "MATCH", 0087 "NATURAL", 0088 "OFFSET", 0089 "ORDER", 0090 "OUTER", 0091 "PRIMARY", 0092 "REFERENCES", 0093 "REPLACE", 0094 "RESTRICT", 0095 "ROLLBACK", 0096 "ROW", 0097 "SET", 0098 "TEMPORARY", 0099 "THEN", 0100 "TRANSACTION", 0101 "UNION", 0102 "UNIQUE", 0103 "UPDATE", 0104 "USING", 0105 "VALUES", 0106 "WHEN", 0107 nullptr 0108 };