00001
00002
00003
00004
00005
00006
00007
00008 #include <pqxxdriver.h>
00009
00010 namespace KexiDB {
00011 const char* pqxxSqlDriver::keywords[] = {
00012 "ABORT",
00013 "ABSOLUTE",
00014 "ACCESS",
00015 "ACTION",
00016 "ADD",
00017 "AGGREGATE",
00018 "ALTER",
00019 "ANALYSE",
00020 "ANALYZE",
00021 "ANY",
00022 "ARRAY",
00023 "ASSERTION",
00024 "ASSIGNMENT",
00025 "AT",
00026 "AUTHORIZATION",
00027 "BACKWARD",
00028 "BIGINT",
00029 "BINARY",
00030 "BIT",
00031 "BOOLEAN",
00032 "BOTH",
00033 "CACHE",
00034 "CALLED",
00035 "CAST",
00036 "CHAIN",
00037 "CHAR",
00038 "CHARACTER",
00039 "CHARACTERISTICS",
00040 "CHECKPOINT",
00041 "CLASS",
00042 "CLOSE",
00043 "CLUSTER",
00044 "COALESCE",
00045 "COLUMN",
00046 "COMMENT",
00047 "COMMITTED",
00048 "CONSTRAINTS",
00049 "CONVERSION",
00050 "CONVERT",
00051 "COPY",
00052 "CREATEDB",
00053 "CREATEUSER",
00054 "CURRENT_DATE",
00055 "CURRENT_TIME",
00056 "CURRENT_TIMESTAMP",
00057 "CURRENT_USER",
00058 "CURSOR",
00059 "CYCLE",
00060 "DAY",
00061 "DEALLOCATE",
00062 "DEC",
00063 "DECIMAL",
00064 "DECLARE",
00065 "DEFAULTS",
00066 "DEFERRABLE",
00067 "DEFERRED",
00068 "DEFINER",
00069 "DELIMITER",
00070 "DELIMITERS",
00071 "DO",
00072 "DOMAIN",
00073 "DOUBLE",
00074 "EACH",
00075 "ENCODING",
00076 "ENCRYPTED",
00077 "ESCAPE",
00078 "EXCEPT",
00079 "EXCLUDING",
00080 "EXCLUSIVE",
00081 "EXECUTE",
00082 "EXISTS",
00083 "EXTERNAL",
00084 "EXTRACT",
00085 "FALSE",
00086 "FETCH",
00087 "FIRST",
00088 "FLOAT",
00089 "FORCE",
00090 "FORWARD",
00091 "FREEZE",
00092 "FUNCTION",
00093 "GLOBAL",
00094 "GRANT",
00095 "HANDLER",
00096 "HOLD",
00097 "HOUR",
00098 "ILIKE",
00099 "IMMEDIATE",
00100 "IMMUTABLE",
00101 "IMPLICIT",
00102 "INCLUDING",
00103 "INCREMENT",
00104 "INHERITS",
00105 "INITIALLY",
00106 "INOUT",
00107 "INPUT",
00108 "INSENSITIVE",
00109 "INSTEAD",
00110 "INT",
00111 "INTERSECT",
00112 "INTERVAL",
00113 "INVOKER",
00114 "ISNULL",
00115 "ISOLATION",
00116 "LANCOMPILER",
00117 "LANGUAGE",
00118 "LAST",
00119 "LEADING",
00120 "LEVEL",
00121 "LISTEN",
00122 "LOAD",
00123 "LOCAL",
00124 "LOCALTIME",
00125 "LOCALTIMESTAMP",
00126 "LOCATION",
00127 "LOCK",
00128 "MAXVALUE",
00129 "MINUTE",
00130 "MINVALUE",
00131 "MODE",
00132 "MONTH",
00133 "MOVE",
00134 "NAMES",
00135 "NATIONAL",
00136 "NCHAR",
00137 "NEW",
00138 "NEXT",
00139 "NO",
00140 "NOCREATEDB",
00141 "NOCREATEUSER",
00142 "NONE",
00143 "NOTHING",
00144 "NOTIFY",
00145 "NOTNULL",
00146 "NULLIF",
00147 "NUMERIC",
00148 "OF",
00149 "OFF",
00150 "OIDS",
00151 "OLD",
00152 "ONLY",
00153 "OPERATOR",
00154 "OPTION",
00155 "OUT",
00156 "OVERLAPS",
00157 "OVERLAY",
00158 "OWNER",
00159 "PARTIAL",
00160 "PASSWORD",
00161 "PATH",
00162 "PENDANT",
00163 "PLACING",
00164 "POSITION",
00165 "PRECISION",
00166 "PREPARE",
00167 "PRESERVE",
00168 "PRIOR",
00169 "PRIVILEGES",
00170 "PROCEDURAL",
00171 "PROCEDURE",
00172 "READ",
00173 "REAL",
00174 "RECHECK",
00175 "REINDEX",
00176 "RELATIVE",
00177 "RENAME",
00178 "RESET",
00179 "RESTART",
00180 "RETURNS",
00181 "REVOKE",
00182 "ROWS",
00183 "RULE",
00184 "SCHEMA",
00185 "SCROLL",
00186 "SECOND",
00187 "SECURITY",
00188 "SEQUENCE",
00189 "SERIALIZABLE",
00190 "SESSION",
00191 "SESSION_USER",
00192 "SETOF",
00193 "SHARE",
00194 "SHOW",
00195 "SIMPLE",
00196 "SMALLINT",
00197 "SOME",
00198 "STABLE",
00199 "START",
00200 "STATEMENT",
00201 "STATISTICS",
00202 "STDIN",
00203 "STDOUT",
00204 "STORAGE",
00205 "STRICT",
00206 "SUBSTRING",
00207 "SYSID",
00208 "TEMP",
00209 "TEMPLATE",
00210 "TIME",
00211 "TIMESTAMP",
00212 "TOAST",
00213 "TRAILING",
00214 "TREAT",
00215 "TRIGGER",
00216 "TRIM",
00217 "TRUE",
00218 "TRUNCATE",
00219 "TRUSTED",
00220 "TYPE",
00221 "UNENCRYPTED",
00222 "UNKNOWN",
00223 "UNLISTEN",
00224 "UNTIL",
00225 "USAGE",
00226 "USER",
00227 "VACUUM",
00228 "VALID",
00229 "VALIDATOR",
00230 "VARCHAR",
00231 "VARYING",
00232 "VERBOSE",
00233 "VERSION",
00234 "VIEW",
00235 "VOLATILE",
00236 "WITH",
00237 "WITHOUT",
00238 "WORK",
00239 "WRITE",
00240 "YEAR",
00241 "ZONE",
00242 0
00243 };
00244 }