001: /* Generated By:JavaCC: Do not edit this line. SQLParserConstants.java */
002: /*
003:
004: Derby - File org.apache.derby.impl.sql.compile.sqlgrammar.jj
005:
006: Licensed to the Apache Software Foundation (ASF) under one or more
007: contributor license agreements. See the NOTICE file distributed with
008: this work for additional information regarding copyright ownership.
009: The ASF licenses this file to you under the Apache License, Version 2.0
010: (the "License"); you may not use this file except in compliance with
011: the License. You may obtain a copy of the License at
012:
013: http://www.apache.org/licenses/LICENSE-2.0
014:
015: Unless required by applicable law or agreed to in writing, software
016: distributed under the License is distributed on an "AS IS" BASIS,
017: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
018: See the License for the specific language governing permissions and
019: limitations under the License.
020:
021: */
022:
023: package org.apache.derby.impl.sql.compile;
024:
025: public interface SQLParserConstants {
026:
027: int EOF = 0;
028: int NOT_D = 10;
029: int NOT_DE = 13;
030: int NOT_DER = 16;
031: int NOT_DERB = 19;
032: int NOT_DERBY = 22;
033: int NOT_DERBYDASH = 25;
034: int NOT_DERBYDASHP = 28;
035: int NOT_DERBYDASHPR = 31;
036: int NOT_DERBYDASHPRO = 34;
037: int NOT_DERBYDASHPROP = 37;
038: int NOT_DERBYDASHPROPE = 40;
039: int NOT_DERBYDASHPROPER = 43;
040: int NOT_DERBYDASHPROPERT = 46;
041: int NOT_DERBYDASHPROPERTI = 49;
042: int NOT_DERBYDASHPROPERTIE = 52;
043: int DERBYDASHPROPERTIES = 53;
044: int NOT_PROPERTIES = 56;
045: int SINGLE_LINE_SQLCOMMENT = 57;
046: int CHECK_PROPERTIES = 58;
047: int ADD = 59;
048: int ALL = 60;
049: int ALLOCATE = 61;
050: int ALTER = 62;
051: int AND = 63;
052: int ANY = 64;
053: int ARE = 65;
054: int AS = 66;
055: int ASC = 67;
056: int ASSERTION = 68;
057: int AT = 69;
058: int AUTHORIZATION = 70;
059: int AVG = 71;
060: int BEGIN = 72;
061: int BETWEEN = 73;
062: int BINARY = 74;
063: int BIT = 75;
064: int BOTH = 76;
065: int BY = 77;
066: int CASCADE = 78;
067: int CASCADED = 79;
068: int CASE = 80;
069: int CAST = 81;
070: int CHAR = 82;
071: int CHARACTER = 83;
072: int CHARACTER_LENGTH = 84;
073: int CHECK = 85;
074: int CLOSE = 86;
075: int COALESCE = 87;
076: int COLLATE = 88;
077: int COLLATION = 89;
078: int COLUMN = 90;
079: int COMMIT = 91;
080: int CONNECT = 92;
081: int CONNECTION = 93;
082: int CONSTRAINT = 94;
083: int CONSTRAINTS = 95;
084: int CONTINUE = 96;
085: int CONVERT = 97;
086: int CORRESPONDING = 98;
087: int COUNT = 99;
088: int CREATE = 100;
089: int CURRENT = 101;
090: int CURRENT_DATE = 102;
091: int CURRENT_TIME = 103;
092: int CURRENT_TIMESTAMP = 104;
093: int CURRENT_USER = 105;
094: int CURSOR = 106;
095: int D = 107;
096: int DEALLOCATE = 108;
097: int DEC = 109;
098: int DECIMAL = 110;
099: int DECLARE = 111;
100: int _DEFAULT = 112;
101: int DEFERRABLE = 113;
102: int DEFERRED = 114;
103: int DELETE = 115;
104: int DESC = 116;
105: int DESCRIBE = 117;
106: int DIAGNOSTICS = 118;
107: int DISCONNECT = 119;
108: int DISTINCT = 120;
109: int DOUBLE = 121;
110: int DROP = 122;
111: int ELSE = 123;
112: int END = 124;
113: int ENDEXEC = 125;
114: int ESCAPE = 126;
115: int EXCEPT = 127;
116: int EXCEPTION = 128;
117: int EXEC = 129;
118: int EXECUTE = 130;
119: int EXISTS = 131;
120: int EXTERNAL = 132;
121: int FALSE = 133;
122: int FETCH = 134;
123: int FIRST = 135;
124: int FLOAT = 136;
125: int FOR = 137;
126: int FOREIGN = 138;
127: int FOUND = 139;
128: int FROM = 140;
129: int FULL = 141;
130: int FUNCTION = 142;
131: int GET = 143;
132: int GLOBAL = 144;
133: int GO = 145;
134: int GOTO = 146;
135: int GRANT = 147;
136: int GROUP = 148;
137: int HAVING = 149;
138: int HOUR = 150;
139: int IDENTITY = 151;
140: int IMMEDIATE = 152;
141: int IN = 153;
142: int INDICATOR = 154;
143: int INITIALLY = 155;
144: int INNER = 156;
145: int INPUT = 157;
146: int INSENSITIVE = 158;
147: int INSERT = 159;
148: int INT = 160;
149: int INTEGER = 161;
150: int INTERSECT = 162;
151: int INTO = 163;
152: int IS = 164;
153: int ISOLATION = 165;
154: int JOIN = 166;
155: int KEY = 167;
156: int LAST = 168;
157: int LEFT = 169;
158: int LIKE = 170;
159: int LOWER = 171;
160: int MATCH = 172;
161: int MAX = 173;
162: int MIN = 174;
163: int MINUTE = 175;
164: int MODULE = 176;
165: int NATIONAL = 177;
166: int NATURAL = 178;
167: int NCHAR = 179;
168: int NEXT = 180;
169: int NO = 181;
170: int NOT = 182;
171: int NULL = 183;
172: int NULLIF = 184;
173: int NUMERIC = 185;
174: int OF = 186;
175: int ON = 187;
176: int ONLY = 188;
177: int OPEN = 189;
178: int OPTION = 190;
179: int OR = 191;
180: int ORDER = 192;
181: int OUTER = 193;
182: int OUTPUT = 194;
183: int OVERLAPS = 195;
184: int PAD = 196;
185: int PARTIAL = 197;
186: int PREPARE = 198;
187: int PRESERVE = 199;
188: int PRIMARY = 200;
189: int PRIOR = 201;
190: int PRIVILEGES = 202;
191: int PROCEDURE = 203;
192: int PUBLIC = 204;
193: int READ = 205;
194: int REAL = 206;
195: int REFERENCES = 207;
196: int RELATIVE = 208;
197: int RESTRICT = 209;
198: int REVOKE = 210;
199: int RIGHT = 211;
200: int ROLLBACK = 212;
201: int ROWS = 213;
202: int SCHEMA = 214;
203: int SCROLL = 215;
204: int SECOND = 216;
205: int SELECT = 217;
206: int SESSION_USER = 218;
207: int SET = 219;
208: int SMALLINT = 220;
209: int SOME = 221;
210: int SPACE = 222;
211: int SQL = 223;
212: int SQLCODE = 224;
213: int SQLERROR = 225;
214: int SQLSTATE = 226;
215: int SUBSTRING = 227;
216: int SUM = 228;
217: int SYSTEM_USER = 229;
218: int T = 230;
219: int TABLE = 231;
220: int TEMPORARY = 232;
221: int TIMEZONE_HOUR = 233;
222: int TIMEZONE_MINUTE = 234;
223: int TO = 235;
224: int TRANSACTION = 236;
225: int TRANSLATE = 237;
226: int TRANSLATION = 238;
227: int TRUE = 239;
228: int TS = 240;
229: int UNION = 241;
230: int UNIQUE = 242;
231: int UNKNOWN = 243;
232: int UPDATE = 244;
233: int UPPER = 245;
234: int USER = 246;
235: int USING = 247;
236: int VALUE = 248;
237: int VALUES = 249;
238: int VARBINARY = 250;
239: int VARCHAR = 251;
240: int VARYING = 252;
241: int VIEW = 253;
242: int WHENEVER = 254;
243: int WHERE = 255;
244: int WITH = 256;
245: int WORK = 257;
246: int WRITE = 258;
247: int YEAR = 259;
248: int ABS = 260;
249: int ABSVAL = 261;
250: int ACTION = 262;
251: int ALWAYS = 263;
252: int BLOB = 264;
253: int C = 265;
254: int CALLED = 266;
255: int CLOB = 267;
256: int COBOL = 268;
257: int COMMITTED = 269;
258: int CONCAT = 270;
259: int CONTAINS = 271;
260: int DATA = 272;
261: int DATE = 273;
262: int DAY = 274;
263: int DEFINER = 275;
264: int DYNAMIC = 276;
265: int FORTRAN = 277;
266: int GENERATED = 278;
267: int IDENTITY_VAL_LOCAL = 279;
268: int INCREMENT = 280;
269: int INITIAL = 281;
270: int INOUT = 282;
271: int INTERVAL = 283;
272: int INVOKER = 284;
273: int LANGUAGE = 285;
274: int LARGE = 286;
275: int LENGTH = 287;
276: int LEVEL = 288;
277: int LOCKS = 289;
278: int LOCKSIZE = 290;
279: int LOGGED = 291;
280: int MOD = 292;
281: int MODIFIES = 293;
282: int MODIFY = 294;
283: int MONTH = 295;
284: int _MORE = 296;
285: int MUMPS = 297;
286: int NAME = 298;
287: int NCLOB = 299;
288: int NULLABLE = 300;
289: int NUMBER = 301;
290: int OBJECT = 302;
291: int PASCAL = 303;
292: int PLI = 304;
293: int PRECISION = 305;
294: int RELEASE = 306;
295: int REPEATABLE = 307;
296: int RESTART = 308;
297: int RETURNS = 309;
298: int ROW = 310;
299: int SAVEPOINT = 311;
300: int SCALE = 312;
301: int SECURITY = 313;
302: int SERIALIZABLE = 314;
303: int SQL_TSI_FRAC_SECOND = 315;
304: int SQL_TSI_SECOND = 316;
305: int SQL_TSI_MINUTE = 317;
306: int SQL_TSI_HOUR = 318;
307: int SQL_TSI_DAY = 319;
308: int SQL_TSI_WEEK = 320;
309: int SQL_TSI_MONTH = 321;
310: int SQL_TSI_QUARTER = 322;
311: int SQL_TSI_YEAR = 323;
312: int START = 324;
313: int STATEMENT = 325;
314: int SYNONYM = 326;
315: int THEN = 327;
316: int TIME = 328;
317: int TIMESTAMP = 329;
318: int TIMESTAMPADD = 330;
319: int TIMESTAMPDIFF = 331;
320: int TRUNCATE = 332;
321: int TYPE = 333;
322: int UNCOMMITTED = 334;
323: int USAGE = 335;
324: int WHEN = 336;
325: int BOOLEAN = 337;
326: int CALL = 338;
327: int CURDATE = 339;
328: int CURTIME = 340;
329: int DATABASE = 341;
330: int GET_CURRENT_CONNECTION = 342;
331: int EXPLAIN = 343;
332: int LONGINT = 344;
333: int LONG = 345;
334: int LTRIM = 346;
335: int RTRIM = 347;
336: int SUBSTR = 348;
337: int XML = 349;
338: int XMLEXISTS = 350;
339: int XMLPARSE = 351;
340: int XMLQUERY = 352;
341: int XMLSERIALIZE = 353;
342: int AFTER = 354;
343: int BEFORE = 355;
344: int CLASS = 356;
345: int COMPRESS = 357;
346: int CONTENT = 358;
347: int CS = 359;
348: int CURSORS = 360;
349: int DB2SQL = 361;
350: int DIRTY = 362;
351: int DOCUMENT = 363;
352: int EACH = 364;
353: int EMPTY = 365;
354: int EXCLUSIVE = 366;
355: int FN = 367;
356: int INDEX = 368;
357: int JAVA = 369;
358: int LCASE = 370;
359: int LOCATE = 371;
360: int LOCK = 372;
361: int MESSAGE_LOCALE = 373;
362: int METHOD = 374;
363: int MODE = 375;
364: int NEW = 376;
365: int NEW_TABLE = 377;
366: int NVARCHAR = 378;
367: int OJ = 379;
368: int OFF = 380;
369: int OLD = 381;
370: int OLD_TABLE = 382;
371: int OUT = 383;
372: int PARAMETER = 384;
373: int PASSING = 385;
374: int PROPERTIES = 386;
375: int READS = 387;
376: int REF = 388;
377: int REFERENCING = 389;
378: int RENAME = 390;
379: int RESET = 391;
380: int RESULT = 392;
381: int RETAIN = 393;
382: int RETURNING = 394;
383: int RR = 395;
384: int RS = 396;
385: int SEQUENCE = 397;
386: int SEQUENTIAL = 398;
387: int SETS = 399;
388: int SHARE = 400;
389: int SQLID = 401;
390: int SPECIFIC = 402;
391: int SQRT = 403;
392: int STABILITY = 404;
393: int STRIP = 405;
394: int STYLE = 406;
395: int TRIGGER = 407;
396: int UCASE = 408;
397: int UR = 409;
398: int WHITESPACE = 410;
399: int DOUBLE_QUOTE = 411;
400: int PERCENT = 412;
401: int AMPERSAND = 413;
402: int QUOTE = 414;
403: int LEFT_BRACE = 415;
404: int RIGHT_BRACE = 416;
405: int LEFT_PAREN = 417;
406: int RIGHT_PAREN = 418;
407: int ASTERISK = 419;
408: int PLUS_SIGN = 420;
409: int COMMA = 421;
410: int MINUS_SIGN = 422;
411: int PERIOD = 423;
412: int SOLIDUS = 424;
413: int COLON = 425;
414: int DOUBLE_COLON = 426;
415: int SEMICOLON = 427;
416: int LESS_THAN_OPERATOR = 428;
417: int LESS_THAN_OR_EQUALS_OPERATOR = 429;
418: int EQUALS_OPERATOR = 430;
419: int NOT_EQUALS_OPERATOR = 431;
420: int NOT_EQUALS_OPERATOR2 = 432;
421: int GREATER_THAN_OPERATOR = 433;
422: int GREATER_THAN_OR_EQUALS_OPERATOR = 434;
423: int QUESTION_MARK = 435;
424: int UNDERSCORE = 436;
425: int VERTICAL_BAR = 437;
426: int LEFT_BRACKET = 438;
427: int RIGHT_BRACKET = 439;
428: int CONCATENATION_OPERATOR = 440;
429: int FIELD_REFERENCE = 441;
430: int IDENTIFIER = 442;
431: int K = 443;
432: int M = 444;
433: int G = 445;
434: int LETTER = 446;
435: int DIGIT = 447;
436: int DELIMITED_IDENTIFIER = 448;
437: int EXACT_NUMERIC = 449;
438: int UINT = 450;
439: int LENGTH_MODIFIER = 451;
440: int STRING = 452;
441: int HEX_STRING = 453;
442: int APPROXIMATE_NUMERIC = 454;
443: int INTERVAL_LITERAL = 455;
444: int INTERVAL_STRING = 456;
445: int INTERVAL_QUALIFIER = 457;
446: int SINGLE_DATETIME_FIELD = 458;
447: int START_FIELD = 459;
448: int END_FIELD = 460;
449: int NON_SECOND_DATETIME_FIELD = 461;
450: int YEAR_MONTH_LITERAL = 462;
451: int DAY_TIME_LITERAL = 463;
452: int DAY_TIME_INTERVAL = 464;
453: int SECONDS_VALUE = 465;
454: int TIME_INTERVAL = 466;
455:
456: int DEFAULT = 0;
457: int IN_COMMENT = 1;
458: int LOOKFOR_DE = 2;
459: int LOOKFOR_DER = 3;
460: int LOOKFOR_DERB = 4;
461: int LOOKFOR_DERBY = 5;
462: int LOOKFOR_DERBYDASH = 6;
463: int LOOKFOR_DERBYDASHP = 7;
464: int LOOKFOR_DERBYDASHPR = 8;
465: int LOOKFOR_DERBYDASHPRO = 9;
466: int LOOKFOR_DERBYDASHPROP = 10;
467: int LOOKFOR_DERBYDASHPROPE = 11;
468: int LOOKFOR_DERBYDASHPROPER = 12;
469: int LOOKFOR_DERBYDASHPROPERT = 13;
470: int LOOKFOR_DERBYDASHPROPERTI = 14;
471: int LOOKFOR_DERBYDASHPROPERTIE = 15;
472: int LOOKFOR_DERBYDASHPROPERTIES = 16;
473: int IT_IS_NOT_DERBYPROPERTIES_COMMENT = 17;
474: int PROPERTIES_LIST = 18;
475:
476: String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\n\"",
477: "\"\\r\"", "\"--\"", "\" \"", "\"\\t\"", "\"D\"",
478: "<token of kind 9>", "<NOT_D>", "\"E\"",
479: "<token of kind 12>", "<NOT_DE>", "\"R\"",
480: "<token of kind 15>", "<NOT_DER>", "\"B\"",
481: "<token of kind 18>", "<NOT_DERB>", "\"Y\"",
482: "<token of kind 21>", "<NOT_DERBY>", "\"-\"",
483: "<token of kind 24>", "<NOT_DERBYDASH>", "\"P\"",
484: "<token of kind 27>", "<NOT_DERBYDASHP>", "\"R\"",
485: "<token of kind 30>", "<NOT_DERBYDASHPR>", "\"O\"",
486: "<token of kind 33>", "<NOT_DERBYDASHPRO>", "\"P\"",
487: "<token of kind 36>", "<NOT_DERBYDASHPROP>", "\"E\"",
488: "<token of kind 39>", "<NOT_DERBYDASHPROPE>", "\"R\"",
489: "<token of kind 42>", "<NOT_DERBYDASHPROPER>", "\"T\"",
490: "<token of kind 45>", "<NOT_DERBYDASHPROPERT>", "\"I\"",
491: "<token of kind 48>", "<NOT_DERBYDASHPROPERTI>", "\"E\"",
492: "<token of kind 51>", "<NOT_DERBYDASHPROPERTIE>",
493: "\"DERBYDASHPROPERTIES\"", "\"S\"", "<token of kind 55>",
494: "<NOT_PROPERTIES>", "<SINGLE_LINE_SQLCOMMENT>",
495: "<CHECK_PROPERTIES>", "\"add\"", "\"all\"", "\"allocate\"",
496: "\"alter\"", "\"and\"", "\"any\"", "\"are\"", "\"as\"",
497: "\"asc\"", "\"assertion\"", "\"at\"", "\"authorization\"",
498: "\"avg\"", "\"begin\"", "\"between\"", "\"binary\"",
499: "\"bit\"", "\"both\"", "\"by\"", "\"cascade\"",
500: "\"cascaded\"", "\"case\"", "\"cast\"", "\"char\"",
501: "\"character\"", "\"character_length\"", "\"check\"",
502: "\"close\"", "\"coalesce\"", "\"collate\"",
503: "\"collation\"", "\"column\"", "\"commit\"", "\"connect\"",
504: "\"connection\"", "\"constraint\"", "\"constraints\"",
505: "\"continue\"", "\"convert\"", "\"corresponding\"",
506: "\"count\"", "\"create\"", "\"current\"",
507: "\"current_date\"", "\"current_time\"",
508: "\"current_timestamp\"", "\"current_user\"", "\"cursor\"",
509: "\"d\"", "\"deallocate\"", "\"dec\"", "\"decimal\"",
510: "\"declare\"", "\"default\"", "\"deferrable\"",
511: "\"deferred\"", "\"delete\"", "\"desc\"", "\"describe\"",
512: "\"diagnostics\"", "\"disconnect\"", "\"distinct\"",
513: "\"double\"", "\"drop\"", "\"else\"", "\"end\"",
514: "\"end-exec\"", "\"escape\"", "\"except\"",
515: "\"exception\"", "\"exec\"", "\"execute\"", "\"exists\"",
516: "\"external\"", "\"false\"", "\"fetch\"", "\"first\"",
517: "\"float\"", "\"for\"", "\"foreign\"", "\"found\"",
518: "\"from\"", "\"full\"", "\"function\"", "\"get\"",
519: "\"global\"", "\"go\"", "\"goto\"", "\"grant\"",
520: "\"group\"", "\"having\"", "\"hour\"", "\"identity\"",
521: "\"immediate\"", "\"in\"", "\"indicator\"",
522: "\"initially\"", "\"inner\"", "\"input\"",
523: "\"insensitive\"", "\"insert\"", "\"int\"", "\"integer\"",
524: "\"intersect\"", "\"into\"", "\"is\"", "\"isolation\"",
525: "\"join\"", "\"key\"", "\"last\"", "\"left\"", "\"like\"",
526: "\"lower\"", "\"match\"", "\"max\"", "\"min\"",
527: "\"minute\"", "\"module\"", "\"national\"", "\"natural\"",
528: "\"nchar\"", "\"next\"", "\"no\"", "\"not\"", "\"null\"",
529: "\"nullif\"", "\"numeric\"", "\"of\"", "\"on\"",
530: "\"only\"", "\"open\"", "\"option\"", "\"or\"",
531: "\"order\"", "\"outer\"", "\"output\"", "\"overlaps\"",
532: "\"pad\"", "\"partial\"", "\"prepare\"", "\"preserve\"",
533: "\"primary\"", "\"prior\"", "\"privileges\"",
534: "\"procedure\"", "\"public\"", "\"read\"", "\"real\"",
535: "\"references\"", "\"relative\"", "\"restrict\"",
536: "\"revoke\"", "\"right\"", "\"rollback\"", "\"rows\"",
537: "\"schema\"", "\"scroll\"", "\"second\"", "\"select\"",
538: "\"session_user\"", "\"set\"", "\"smallint\"", "\"some\"",
539: "\"space\"", "\"sql\"", "\"sqlcode\"", "\"sqlerror\"",
540: "\"sqlstate\"", "\"substring\"", "\"sum\"",
541: "\"system_user\"", "\"t\"", "\"table\"", "\"temporary\"",
542: "\"timezone_hour\"", "\"timezone_minute\"", "\"to\"",
543: "\"transaction\"", "\"translate\"", "\"translation\"",
544: "\"true\"", "\"ts\"", "\"union\"", "\"unique\"",
545: "\"unknown\"", "\"update\"", "\"upper\"", "\"user\"",
546: "\"using\"", "\"value\"", "\"values\"", "\"varbinary\"",
547: "\"varchar\"", "\"varying\"", "\"view\"", "\"whenever\"",
548: "\"where\"", "\"with\"", "\"work\"", "\"write\"",
549: "\"year\"", "\"abs\"", "\"absval\"", "\"action\"",
550: "\"always\"", "\"blob\"", "\"c\"", "\"called\"",
551: "\"clob\"", "\"cobol\"", "\"committed\"", "\"concat\"",
552: "\"contains\"", "\"data\"", "\"date\"", "\"day\"",
553: "\"definer\"", "\"dynamic\"", "\"fortran\"",
554: "\"generated\"", "\"identity_val_local\"", "\"increment\"",
555: "\"initial\"", "\"inout\"", "\"interval\"", "\"invoker\"",
556: "\"language\"", "\"large\"", "\"length\"", "\"level\"",
557: "\"locks\"", "\"locksize\"", "\"logged\"", "\"mod\"",
558: "\"modifies\"", "\"modify\"", "\"month\"", "\"more\"",
559: "\"mumps\"", "\"name\"", "\"nclob\"", "\"nullable\"",
560: "\"number\"", "\"object\"", "\"pascal\"", "\"pli\"",
561: "\"precision\"", "\"release\"", "\"repeatable\"",
562: "\"restart\"", "\"returns\"", "\"row\"", "\"savepoint\"",
563: "\"scale\"", "\"security\"", "\"serializable\"",
564: "\"sql_tsi_frac_second\"", "\"sql_tsi_second\"",
565: "\"sql_tsi_minute\"", "\"sql_tsi_hour\"",
566: "\"sql_tsi_day\"", "\"sql_tsi_week\"", "\"sql_tsi_month\"",
567: "\"sql_tsi_quarter\"", "\"sql_tsi_year\"", "\"start\"",
568: "\"statement\"", "\"synonym\"", "\"then\"", "\"time\"",
569: "\"timestamp\"", "\"timestampadd\"", "\"timestampdiff\"",
570: "\"truncate\"", "\"type\"", "\"uncommitted\"", "\"usage\"",
571: "\"when\"", "\"boolean\"", "\"call\"", "\"curdate\"",
572: "\"curtime\"", "\"database\"", "\"getCurrentConnection\"",
573: "\"explain\"", "\"bigint\"", "\"long\"", "\"ltrim\"",
574: "\"rtrim\"", "\"substr\"", "\"xml\"", "\"xmlexists\"",
575: "\"xmlparse\"", "\"xmlquery\"", "\"xmlserialize\"",
576: "\"after\"", "\"before\"", "\"class\"", "\"compress\"",
577: "\"content\"", "\"cs\"", "\"cursors\"", "\"db2sql\"",
578: "\"dirty\"", "\"document\"", "\"each\"", "\"empty\"",
579: "\"exclusive\"", "\"fn\"", "\"index\"", "\"java\"",
580: "\"lcase\"", "\"locate\"", "\"lock\"",
581: "\"message_locale\"", "\"method\"", "\"mode\"", "\"new\"",
582: "\"new_table\"", "\"nvarchar\"", "\"oj\"", "\"off\"",
583: "\"old\"", "\"old_table\"", "\"out\"", "\"parameter\"",
584: "\"passing\"", "\"properties\"", "\"reads\"", "\"ref\"",
585: "\"referencing\"", "\"rename\"", "\"reset\"", "\"result\"",
586: "\"retain\"", "\"returning\"", "\"rr\"", "\"rs\"",
587: "\"sequence\"", "\"sequential\"", "\"sets\"", "\"share\"",
588: "\"sqlid\"", "\"specific\"", "\"sqrt\"", "\"stability\"",
589: "\"strip\"", "\"style\"", "\"trigger\"", "\"ucase\"",
590: "\"ur\"", "\"whitespace\"", "\"\\\"\"", "\"%\"", "\"&\"",
591: "\"\\\'\"", "\"{\"", "\"}\"", "\"(\"", "\")\"", "\"*\"",
592: "\"+\"", "\",\"", "\"-\"", "\".\"", "\"/\"", "\":\"",
593: "\"::\"", "\";\"", "\"<\"", "\"<=\"", "\"=\"", "\"<>\"",
594: "\"!=\"", "\">\"", "\">=\"", "\"?\"", "\"_\"", "\"|\"",
595: "\"[\"", "\"]\"", "\"||\"", "\"->\"", "<IDENTIFIER>",
596: "\"K\"", "\"M\"", "\"G\"", "<LETTER>", "<DIGIT>",
597: "<DELIMITED_IDENTIFIER>", "<EXACT_NUMERIC>", "<UINT>",
598: "<LENGTH_MODIFIER>", "<STRING>", "<HEX_STRING>",
599: "<APPROXIMATE_NUMERIC>", "<INTERVAL_LITERAL>",
600: "<INTERVAL_STRING>", "<INTERVAL_QUALIFIER>",
601: "<SINGLE_DATETIME_FIELD>", "<START_FIELD>", "<END_FIELD>",
602: "<NON_SECOND_DATETIME_FIELD>", "<YEAR_MONTH_LITERAL>",
603: "<DAY_TIME_LITERAL>", "<DAY_TIME_INTERVAL>",
604: "<SECONDS_VALUE>", "<TIME_INTERVAL>", };
605:
606: }
|