summaryrefslogtreecommitdiff
path: root/share/tinykate/syntax/sql.xml
Unidiff
Diffstat (limited to 'share/tinykate/syntax/sql.xml') (more/less context) (ignore whitespace changes)
-rw-r--r--share/tinykate/syntax/sql.xml881
1 files changed, 881 insertions, 0 deletions
diff --git a/share/tinykate/syntax/sql.xml b/share/tinykate/syntax/sql.xml
new file mode 100644
index 0000000..9d426a7
--- a/dev/null
+++ b/share/tinykate/syntax/sql.xml
@@ -0,0 +1,881 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE language SYSTEM "language.dtd">
3<language name="SQL" version="1.00" kateversion="2.0" section="Other" extensions="*.sql;*.SQL" mimetype="text/x-sql">
4 <highlighting>
5 <list name="keywords">
6 <item> ACCESS </item>
7 <item> ACCOUNT </item>
8 <item> ADD </item>
9 <item> ADMIN </item>
10 <item> ADMINISTER </item>
11 <item> ADVISE </item>
12 <item> AFTER </item>
13 <item> AGENT </item>
14 <item> ALL </item>
15 <item> ALL_ROWS </item>
16 <item> ALLOCATE </item>
17 <item> ALTER </item>
18 <item> ANALYZE </item>
19 <item> ANCILLARY </item>
20 <item> AND </item>
21 <item> ANY </item>
22 <item> ARCHIVE </item>
23 <item> ARCHIVELOG </item>
24 <item> AS </item>
25 <item> ASC </item>
26 <item> ASSOCIATE </item>
27 <item> AT </item>
28 <item> ATTRIBUTE </item>
29 <item> ATTRIBUTES </item>
30 <item> AUDIT </item>
31 <item> AUTHENTICATED </item>
32 <item> AUTHID </item>
33 <item> AUTHORIZATION </item>
34 <item> AUTOALLOCATE </item>
35 <item> AUTOEXTEND </item>
36 <item> AUTOMATIC </item>
37 <item> BACKUP </item>
38 <item> BECOME </item>
39 <item> BEFORE </item>
40 <item> BEGIN </item>
41 <item> BEHALF </item>
42 <item> BETWEEN </item>
43 <item> BINDING </item>
44 <item> BITMAP </item>
45 <item> BLOCK </item>
46 <item> BLOCK_RANGE </item>
47 <item> BODY </item>
48 <item> BOUND </item>
49 <item> BOTH </item>
50 <item> BREAK </item>
51 <item> BROADCAST </item>
52 <item> BTITLE </item>
53 <item> BUFFER_POOL </item>
54 <item> BUILD </item>
55 <item> BULK </item>
56 <item> BY </item>
57 <item> CACHE </item>
58 <item> CACHE_INSTANCES </item>
59 <item> CALL </item>
60 <item> CANCEL </item>
61 <item> CASCADE </item>
62 <item> CASE </item>
63 <item> CATEGORY </item>
64 <item> CHAINED </item>
65 <item> CHANGE </item>
66 <item> CHECK </item>
67 <item> CHECKPOINT </item>
68 <item> CHILD </item>
69 <item> CHOOSE </item>
70 <item> CHUNK </item>
71 <item> CLASS </item>
72 <item> CLEAR </item>
73 <item> CLONE </item>
74 <item> CLOSE </item>
75 <item> CLOSE_CACHED_OPEN_CURSORS </item>
76 <item> CLUSTER </item>
77 <item> COALESCE </item>
78 <item> COLUMN </item>
79 <item> COLUMNS </item>
80 <item> COLUMN_VALUE </item>
81 <item> COMMENT </item>
82 <item> COMMIT </item>
83 <item> COMMITTED </item>
84 <item> COMPATIBILITY </item>
85 <item> COMPILE </item>
86 <item> COMPLETE </item>
87 <item> COMPOSITE_LIMIT </item>
88 <item> COMPRESS </item>
89 <item> COMPUTE </item>
90 <item> CONNECT </item>
91 <item> CONNECT_TIME </item>
92 <item> CONSIDER </item>
93 <item> CONSISTENT </item>
94 <item> CONSTANT </item>
95 <item> CONSTRAINT </item>
96 <item> CONSTRAINTS </item>
97 <item> CONTAINER </item>
98 <item> CONTENTS </item>
99 <item> CONTEXT </item>
100 <item> CONTINUE </item>
101 <item> CONTROLFILE </item>
102 <item> COPY </item>
103 <item> COST </item>
104 <item> CPU_PER_CALL </item>
105 <item> CPU_PER_SESSION </item>
106 <item> CREATE </item>
107 <item> CREATE_STORED_OUTLINES </item>
108 <item> CUBE </item>
109 <item> CURRENT </item>
110 <item> CURSOR </item>
111 <item> CYCLE </item>
112 <item> DANGLING </item>
113 <item> DATA </item>
114 <item> DATABASE </item>
115 <item> DATAFILE </item>
116 <item> DATAFILES </item>
117 <item> DAY </item>
118 <item> DBA </item>
119 <item> DDL </item>
120 <item> DEALLOCATE </item>
121 <item> DEBUG </item>
122 <item> DECLARE </item>
123 <item> DEFAULT </item>
124 <item> DEFERRABLE </item>
125 <item> DEFERRED </item>
126 <item> DEFINER </item>
127 <item> DEGREE </item>
128 <item> DELETE </item>
129 <item> DEMAND </item>
130 <item> DESC </item>
131 <item> DETERMINES </item>
132 <item> DICTIONARY </item>
133 <item> DIMENSION </item>
134 <item> DIRECTORY </item>
135 <item> DISABLE </item>
136 <item> DISASSOCIATE </item>
137 <item> DISCONNECT </item>
138 <item> DISMOUNT </item>
139 <item> DISTINCT </item>
140 <item> DISTRIBUTED </item>
141 <item> DROP </item>
142 <item> DYNAMIC </item>
143 <item> EACH </item>
144 <item> ELSE </item>
145 <item> ENABLE </item>
146 <item> END </item>
147 <item> ENFORCE </item>
148 <item> ENTRY </item>
149 <item> ESCAPE </item>
150 <item> ESTIMATE </item>
151 <item> EVENTS </item>
152 <item> EXCEPT </item>
153 <item> EXCEPTION </item>
154 <item> EXCEPTIONS </item>
155 <item> EXCHANGE </item>
156 <item> EXCLUDING </item>
157 <item> EXCLUSIVE </item>
158 <item> EXEC </item>
159 <item> EXECUTE </item>
160 <item> EXISTS </item>
161 <item> EXPIRE </item>
162 <item> EXPLAIN </item>
163 <item> EXPLOSION </item>
164 <item> EXTENDS </item>
165 <item> EXTENT </item>
166 <item> EXTENTS </item>
167 <item> EXTERNALLY </item>
168 <item> FAILED_LOGIN_ATTEMPTS </item>
169 <item> FALSE </item>
170 <item> FAST </item>
171 <item> FILE </item>
172 <item> FILTER </item>
173 <item> FIRST_ROWS </item>
174 <item> FLAGGER </item>
175 <item> FLUSH </item>
176 <item> FOLLOWING </item>
177 <item> FOR </item>
178 <item> FORCE </item>
179 <item> FOREIGN </item>
180 <item> FREELIST </item>
181 <item> FREELISTS </item>
182 <item> FRESH </item>
183 <item> FROM </item>
184 <item> FULL </item>
185 <item> FUNCTION </item>
186 <item> FUNCTIONS </item>
187 <item> GENERATED </item>
188 <item> GLOBAL </item>
189 <item> GLOBALLY </item>
190 <item> GLOBAL_NAME </item>
191 <item> GRANT </item>
192 <item> GROUP </item>
193 <item> GROUPS </item>
194 <item> HASH </item>
195 <item> HASHKEYS </item>
196 <item> HAVING </item>
197 <item> HEADER </item>
198 <item> HEAP </item>
199 <item> HIERARCHY </item>
200 <item> HOUR </item>
201 <item> ID </item>
202 <item> IDENTIFIED </item>
203 <item> IDENTIFIER </item>
204 <item> IDGENERATORS </item>
205 <item> IDLE_TIME </item>
206 <item> IF </item>
207 <item> IMMEDIATE </item>
208 <item> IN </item>
209 <item> INCLUDING </item>
210 <item> INCREMENT </item>
211 <item> INCREMENTAL </item>
212 <item> INDEX </item>
213 <item> INDEXED </item>
214 <item> INDEXES </item>
215 <item> INDEXTYPE </item>
216 <item> INDEXTYPES </item>
217 <item> INDICATOR </item>
218 <item> INITIAL </item>
219 <item> INITIALIZED </item>
220 <item> INITIALLY </item>
221 <item> INITRANS </item>
222 <item> INSERT </item>
223 <item> INSTANCE </item>
224 <item> INSTANCES </item>
225 <item> INSTEAD </item>
226 <item> INTERMEDIATE </item>
227 <item> INTERSECT </item>
228 <item> INTERVAL </item>
229 <item> INTO </item>
230 <item> INVALIDATE </item>
231 <item> IS </item>
232 <item> ISOLATION </item>
233 <item> ISOLATION_LEVEL </item>
234 <item> JAVA </item>
235 <item> JOIN </item>
236 <item> KEEP </item>
237 <item> KEY </item>
238 <item> KILL </item>
239 <item> LABEL </item>
240 <item> LAYER </item>
241 <item> LEADING </item>
242 <item> LESS </item>
243 <item> LEVEL </item>
244 <item> LIBRARY </item>
245 <item> LIKE </item>
246 <item> LIMIT </item>
247 <item> LINK </item>
248 <item> LIST </item>
249 <item> LOCAL </item>
250 <item> LOCATOR </item>
251 <item> LOCK </item>
252 <item> LOCKED </item>
253 <item> LOGFILE </item>
254 <item> LOGGING </item>
255 <item> LOGICAL_READS_PER_CALL </item>
256 <item> LOGICAL_READS_PER_SESSION </item>
257 <item> LOGOFF </item>
258 <item> LOGON </item>
259 <item> MANAGE </item>
260 <item> MANAGED </item>
261 <item> MANAGEMENT </item>
262 <item> MASTER </item>
263 <item> MATERIALIZED </item>
264 <item> MAXARCHLOGS </item>
265 <item> MAXDATAFILES </item>
266 <item> MAXEXTENTS </item>
267 <item> MAXINSTANCES </item>
268 <item> MAXLOGFILES </item>
269 <item> MAXLOGHISTORY </item>
270 <item> MAXLOGMEMBERS </item>
271 <item> MAXSIZE </item>
272 <item> MAXTRANS </item>
273 <item> MAXVALUE </item>
274 <item> METHOD </item>
275 <item> MEMBER </item>
276 <item> MERGE </item>
277 <item> MINIMIZE </item>
278 <item> MINIMUM </item>
279 <item> MINEXTENTS </item>
280 <item> MINUS </item>
281 <item> MINUTE </item>
282 <item> MINVALUE </item>
283 <item> MODE </item>
284 <item> MODIFY </item>
285 <item> MONITORING </item>
286 <item> MONTH </item>
287 <item> MOUNT </item>
288 <item> MOVE </item>
289 <item> MOVEMENT </item>
290 <item> MTS_DISPATCHERS </item>
291 <item> MULTISET </item>
292 <item> NAMED </item>
293 <item> NEEDED </item>
294 <item> NESTED </item>
295 <item> NESTED_TABLE_ID </item>
296 <item> NETWORK </item>
297 <item> NEVER </item>
298 <item> NEW </item>
299 <item> NEXT </item>
300 <item> NLS_CALENDAR </item>
301 <item> NLS_CHARACTERSET </item>
302 <item> NLS_COMP </item>
303 <item> NLS_CURRENCY </item>
304 <item> NLS_DATE_FORMAT </item>
305 <item> NLS_DATE_LANGUAGE </item>
306 <item> NLS_ISO_CURRENCY </item>
307 <item> NLS_LANG </item>
308 <item> NLS_LANGUAGE </item>
309 <item> NLS_NUMERIC_CHARACTERS </item>
310 <item> NLS_SORT </item>
311 <item> NLS_SPECIAL_CHARS </item>
312 <item> NLS_TERRITORY </item>
313 <item> NO </item>
314 <item> NOARCHIVELOG </item>
315 <item> NOAUDIT </item>
316 <item> NOCACHE </item>
317 <item> NOCOMPRESS </item>
318 <item> NOCYCLE </item>
319 <item> NOFORCE </item>
320 <item> NOLOGGING </item>
321 <item> NOMAXVALUE </item>
322 <item> NOMINIMIZE </item>
323 <item> NOMINVALUE </item>
324 <item> NOMONITORING </item>
325 <item> NONE </item>
326 <item> NOORDER </item>
327 <item> NOOVERRIDE </item>
328 <item> NOPARALLEL </item>
329 <item> NORELY </item>
330 <item> NORESETLOGS </item>
331 <item> NOREVERSE </item>
332 <item> NORMAL </item>
333 <item> NOSEGMENT </item>
334 <item> NOSORT </item>
335 <item> NOT </item>
336 <item> NOTHING </item>
337 <item> NOVALIDATE </item>
338 <item> NOWAIT </item>
339 <item> NULL </item>
340 <item> NULLS </item>
341 <item> OBJNO </item>
342 <item> OBJNO_REUSE </item>
343 <item> OF </item>
344 <item> OFF </item>
345 <item> OFFLINE </item>
346 <item> OID </item>
347 <item> OIDINDEX </item>
348 <item> OLD </item>
349 <item> ON </item>
350 <item> ONLINE </item>
351 <item> ONLY </item>
352 <item> OPCODE </item>
353 <item> OPEN </item>
354 <item> OPERATOR </item>
355 <item> OPTIMAL </item>
356 <item> OPTIMIZER_GOAL </item>
357 <item> OPTION </item>
358 <item> OR </item>
359 <item> ORDER </item>
360 <item> ORGANIZATION </item>
361 <item> OUT </item>
362 <item> OUTLINE </item>
363 <item> OVER </item>
364 <item> OVERFLOW </item>
365 <item> OVERLAPS </item>
366 <item> OWN </item>
367 <item> PACKAGE </item>
368 <item> PACKAGES </item>
369 <item> PARALLEL </item>
370 <item> PARAMETERS </item>
371 <item> PARENT </item>
372 <item> PARTITION </item>
373 <item> PARTITIONS </item>
374 <item> PARTITION_HASH </item>
375 <item> PARTITION_RANGE </item>
376 <item> PASSWORD </item>
377 <item> PASSWORD_GRACE_TIME </item>
378 <item> PASSWORD_LIFE_TIME </item>
379 <item> PASSWORD_LOCK_TIME </item>
380 <item> PASSWORD_REUSE_MAX </item>
381 <item> PASSWORD_REUSE_TIME </item>
382 <item> PASSWORD_VERIFY_FUNCTION </item>
383 <item> PCTFREE </item>
384 <item> PCTINCREASE </item>
385 <item> PCTTHRESHOLD </item>
386 <item> PCTUSED </item>
387 <item> PCTVERSION </item>
388 <item> PERCENT </item>
389 <item> PERMANENT </item>
390 <item> PLAN </item>
391 <item> PLSQL_DEBUG </item>
392 <item> POST_TRANSACTION </item>
393 <item> PREBUILT </item>
394 <item> PRECEDING </item>
395 <item> PREPARE </item>
396 <item> PRESERVE </item>
397 <item> PRIMARY </item>
398 <item> PRIOR </item>
399 <item> PRIVATE </item>
400 <item> PRIVATE_SGA </item>
401 <item> PRIVILEGE </item>
402 <item> PRIVILEGES </item>
403 <item> PROCEDURE </item>
404 <item> PROFILE </item>
405 <item> PUBLIC </item>
406 <item> PURGE </item>
407 <item> QUERY </item>
408 <item> QUEUE </item>
409 <item> QUOTA </item>
410 <item> RANDOM </item>
411 <item> RANGE </item>
412 <item> RBA </item>
413 <item> READ </item>
414 <item> READS </item>
415 <item> REBUILD </item>
416 <item> RECORDS_PER_BLOCK </item>
417 <item> RECOVER </item>
418 <item> RECOVERABLE </item>
419 <item> RECOVERY </item>
420 <item> RECYCLE </item>
421 <item> REDUCED </item>
422 <item> REFERENCES </item>
423 <item> REFERENCING </item>
424 <item> REFRESH </item>
425 <item> RELY </item>
426 <item> RENAME </item>
427 <item> RESET </item>
428 <item> RESETLOGS </item>
429 <item> RESIZE </item>
430 <item> RESOLVE </item>
431 <item> RESOLVER </item>
432 <item> RESOURCE </item>
433 <item> RESTRICT </item>
434 <item> RESTRICTED </item>
435 <item> RESUME </item>
436 <item> RETURN </item>
437 <item> RETURNING </item>
438 <item> REUSE </item>
439 <item> REVERSE </item>
440 <item> REVOKE </item>
441 <item> REWRITE </item>
442 <item> ROLE </item>
443 <item> ROLES </item>
444 <item> ROLLBACK </item>
445 <item> ROLLUP </item>
446 <item> ROW </item>
447 <item> ROWNUM </item>
448 <item> ROWS </item>
449 <item> RULE </item>
450 <item> SAMPLE </item>
451 <item> SAVEPOINT </item>
452 <item> SCAN </item>
453 <item> SCAN_INSTANCES </item>
454 <item> SCHEMA </item>
455 <item> SCN </item>
456 <item> SCOPE </item>
457 <item> SD_ALL </item>
458 <item> SD_INHIBIT </item>
459 <item> SD_SHOW </item>
460 <item> SECOND </item>
461 <item> SEGMENT </item>
462 <item> SEG_BLOCK </item>
463 <item> SEG_FILE </item>
464 <item> SELECT </item>
465 <item> SELECTIVITY </item>
466 <item> SEQUENCE </item>
467 <item> SERIALIZABLE </item>
468 <item> SERVERERROR </item>
469 <item> SESSION </item>
470 <item> SESSION_CACHED_CURSORS </item>
471 <item> SESSIONS_PER_USER </item>
472 <item> SET </item>
473 <item> SHARE </item>
474 <item> SHARED </item>
475 <item> SHARED_POOL </item>
476 <item> SHRINK </item>
477 <item> SHUTDOWN </item>
478 <item> SINGLETASK </item>
479 <item> SIZE </item>
480 <item> SKIP </item>
481 <item> SKIP_UNUSABLE_INDEXES </item>
482 <item> SNAPSHOT </item>
483 <item> SOME </item>
484 <item> SORT </item>
485 <item> SOURCE </item>
486 <item> SPECIFICATION </item>
487 <item> SPLIT </item>
488 <item> SQL_TRACE </item>
489 <item> STANDBY </item>
490 <item> START </item>
491 <item> STARTUP </item>
492 <item> STATEMENT_ID </item>
493 <item> STATISTICS </item>
494 <item> STATIC </item>
495 <item> STOP </item>
496 <item> STORAGE </item>
497 <item> STORE </item>
498 <item> STRUCTURE </item>
499 <item> SUBPARTITION </item>
500 <item> SUBPARTITIONS </item>
501 <item> SUCCESSFUL </item>
502 <item> SUMMARY </item>
503 <item> SUSPEND </item>
504 <item> SWITCH </item>
505 <item> SYS_OP_BITVEC </item>
506 <item> SYS_OP_ENFORCE_NOT_NULL$ </item>
507 <item> SYS_OP_NOEXPAND </item>
508 <item> SYS_OP_NTCIMG$ </item>
509 <item> SYNONYM </item>
510 <item> SYSDBA </item>
511 <item> SYSOPER </item>
512 <item> SYSTEM </item>
513 <item> TABLE </item>
514 <item> TABLES </item>
515 <item> TABLESPACE </item>
516 <item> TABLESPACE_NO </item>
517 <item> TABNO </item>
518 <item> TEMPFILE </item>
519 <item> TEMPORARY </item>
520 <item> THAN </item>
521 <item> THE </item>
522 <item> THEN </item>
523 <item> THREAD </item>
524 <item> THROUGH </item>
525 <item> TIMEOUT </item>
526 <item> TIMEZONE_HOUR </item>
527 <item> TIMEZONE_MINUTE </item>
528 <item> TIME_ZONE </item>
529 <item> TO </item>
530 <item> TOPLEVEL </item>
531 <item> TRACE </item>
532 <item> TRACING </item>
533 <item> TRAILING </item>
534 <item> TRANSACTION </item>
535 <item> TRANSITIONAL </item>
536 <item> TRIGGER </item>
537 <item> TRIGGERS </item>
538 <item> TRUE </item>
539 <item> TRUNCATE </item>
540 <item> TYPE </item>
541 <item> TYPES </item>
542 <item> UNARCHIVED </item>
543 <item> UNBOUND </item>
544 <item> UNBOUNDED </item>
545 <item> UNDO </item>
546 <item> UNIFORM </item>
547 <item> UNION </item>
548 <item> UNIQUE </item>
549 <item> UNLIMITED </item>
550 <item> UNLOCK </item>
551 <item> UNRECOVERABLE </item>
552 <item> UNTIL </item>
553 <item> UNUSABLE </item>
554 <item> UNUSED </item>
555 <item> UPD_INDEXES </item>
556 <item> UPDATABLE </item>
557 <item> UPDATE </item>
558 <item> UPPPER </item>
559 <item> USAGE </item>
560 <item> USE </item>
561 <item> USE_STORED_OUTLINES </item>
562 <item> USER_DEFINED </item>
563 <item> USING </item>
564 <item> VALIDATE </item>
565 <item> VALIDATION </item>
566 <item> VALUES </item>
567 <item> VIEW </item>
568 <item> WHEN </item>
569 <item> WHENEVER </item>
570 <item> WHERE </item>
571 <item> WITH </item>
572 <item> WITHOUT </item>
573 <item> WORK </item>
574 <item> WRITE </item>
575 <item> YEAR </item>
576 <item> ZONE </item>
577 </list>
578    <list name="operators">
579      <item> + </item>
580      <item> - </item>
581      <item> * </item>
582      <item> / </item>
583      <item> || </item>
584      <item> = </item>
585      <item> != </item>
586      <item> &lt;&gt; </item>
587      <item> &lt; </item>
588      <item> &lt;= </item>
589      <item> &gt; </item>
590      <item> &gt;= </item>
591      <item> ~= </item>
592      <item> ^= </item>
593      <item> := </item>
594      <item> =&gt; </item>
595      <item> ** </item>
596      <item> .. </item>
597     </list>
598 <list name="functions">
599 <item> ABS </item>
600 <item> ACOS </item>
601 <item> ADD_MONTHS </item>
602 <item> ASCII </item>
603 <item> ASCIISTR </item>
604 <item> ASIN </item>
605 <item> ATAN </item>
606 <item> ATAN2 </item>
607 <item> AVG </item>
608 <item> BFILENAME </item>
609 <item> BIN_TO_NUM </item>
610 <item> BITAND </item>
611 <item> CAST </item>
612 <item> CEIL </item>
613 <item> CHARTOROWID </item>
614 <item> CHR </item>
615 <item> COALESCE </item>
616 <item> COMPOSE </item>
617 <item> CONCAT </item>
618 <item> CONVERT </item>
619 <item> CORR </item>
620 <item> COS </item>
621 <item> COSH </item>
622 <item> COUNT </item>
623 <item> COVAR_POP </item>
624 <item> COVAR_SAMP </item>
625 <item> CUME_DIST </item>
626 <item> CURRENT_DATE </item>
627 <item> CURRENT_TIMESTAMP </item>
628 <item> DBTIMEZONE </item>
629 <item> DECODE </item>
630 <item> DECOMPOSE </item>
631 <item> DENSE_RANK </item>
632 <item> DEREF </item>
633 <item> DUMP </item>
634 <item> EMPTY_BLOB </item>
635 <item> EMPTY_CLOB </item>
636 <item> EXISTSNODE </item>
637 <item> EXP </item>
638 <item> EXTRACT </item>
639 <item> FIRST </item>
640 <item> FIRST_VALUE </item>
641 <item> FLOOR </item>
642 <item> FROM_TZ </item>
643 <item> GREATEST </item>
644 <item> GROUP_ID </item>
645 <item> GROUPING </item>
646 <item> GROUPING_ID </item>
647 <item> HEXTORAW </item>
648 <item> INITCAP </item>
649 <item> INSTR </item>
650 <item> INSTRB </item>
651 <item> LAG </item>
652 <item> LAST </item>
653 <item> LAST_DAY </item>
654 <item> LAST_VALUE </item>
655 <item> LEAD </item>
656 <item> LEAST </item>
657 <item> LENGTH </item>
658 <item> LENGTHB </item>
659 <item> LN </item>
660 <item> LOCALTIMESTAMP </item>
661 <item> LOG </item>
662 <item> LOWER </item>
663 <item> LPAD </item>
664 <item> LTRIM </item>
665 <item> MAKE_REF </item>
666 <item> MAX </item>
667 <item> MIN </item>
668 <item> MOD </item>
669 <item> MONTHS_BETWEEN </item>
670 <item> NCHR </item>
671 <item> NEW_TIME </item>
672 <item> NEXT_DAY </item>
673 <item> NLS_CHARSET_DECL_LEN </item>
674 <item> NLS_CHARSET_ID </item>
675 <item> NLS_CHARSET_NAME </item>
676 <item> NLS_INITCAP </item>
677 <item> NLS_LOWER </item>
678 <item> NLS_UPPER </item>
679 <item> NLSSORT </item>
680 <item> NTILE </item>
681 <item> NULLIF </item>
682 <item> NUMTODSINTERVAL </item>
683 <item> NUMTOYMINTERVAL </item>
684 <item> NVL </item>
685 <item> NVL2 </item>
686 <item> PERCENT_RANK </item>
687 <item> PERCENTILE_CONT </item>
688 <item> PERCENTILE_DISC </item>
689 <item> POWER </item>
690 <item> RANK </item>
691 <item> RATIO_TO_REPORT </item>
692 <item> RAWTOHEX </item>
693 <item> REF </item>
694 <item> REFTOHEX </item>
695 <item> REGR_SLOPE </item>
696 <item> REGR_INTERCEPT </item>
697 <item> REGR_COUNT </item>
698 <item> REGR_R2 </item>
699 <item> REGR_AVGX </item>
700 <item> REGR_AVGY </item>
701 <item> REGR_SXX </item>
702 <item> REGR_SYY </item>
703 <item> REGR_SXY </item>
704 <item> REPLACE </item>
705 <item> ROUND </item>
706 <item> ROW_NUMBER </item>
707 <item> ROWIDTOCHAR </item>
708 <item> ROWIDTONCHAR </item>
709 <item> RPAD </item>
710 <item> RTRIM </item>
711 <item> SESSIONTIMEZONE </item>
712 <item> SIGN </item>
713 <item> SIN </item>
714 <item> SINH </item>
715 <item> SOUNDEX </item>
716 <item> SUBSTR </item>
717 <item> SQRT </item>
718 <item> STDDEV </item>
719 <item> STDDEV_POP </item>
720 <item> STDDEV_SAMP </item>
721 <item> SUBSTR </item>
722 <item> SUBSTRB </item>
723 <item> SUM </item>
724 <item> SYS_CONNECT_BY_PATH </item>
725 <item> SYS_CONTEXT </item>
726 <item> SYS_DBURIGEN </item>
727 <item> SYS_EXTRACT_UTC </item>
728 <item> SYS_GUID </item>
729 <item> SYS_TYPEID </item>
730 <item> SYS_XMLAGG </item>
731 <item> SYS_XMLGEN </item>
732 <item> SYSDATE </item>
733 <item> SYSTIMESTAMP </item>
734 <item> TAN </item>
735 <item> TANH </item>
736 <item> TO_CHAR </item>
737 <item> TO_CLOB </item>
738 <item> TO_DATE </item>
739 <item> TO_DSINTERVAL </item>
740 <item> TO_LOB </item>
741 <item> TO_MULTI_BYTE </item>
742 <item> TO_NCHAR </item>
743 <item> TO_NCLOB </item>
744 <item> TO_NUMBER </item>
745 <item> TO_SINGLE_BYTE </item>
746 <item> TO_TIMESTAMP </item>
747 <item> TO_TIMESTAMP_TZ </item>
748 <item> TO_YMINTERVAL </item>
749 <item> TRANSLATE </item>
750 <item> TREAT </item>
751 <item> TRIM </item>
752 <item> TRUNC </item>
753 <item> TZ_OFFSET </item>
754 <item> UID </item>
755 <item> UNISTR </item>
756 <item> UPPER </item>
757 <item> USER </item>
758 <item> USERENV </item>
759 <item> VALUE </item>
760 <item> VAR_POP </item>
761 <item> VAR_SAMP </item>
762 <item> VARIANCE </item>
763 <item> VSIZE </item>
764 <item> WIDTH_BUCKET </item>
765 </list>
766 <list name="types">
767 <item> ANYDATA </item>
768 <item> ANYDATASET </item>
769 <item> ANYTYPE </item>
770 <item> ARRAY </item>
771 <item> BFILE </item>
772 <item> BINARY_INTEGER </item>
773 <item> BLOB </item>
774 <item> BOOLEAN </item>
775 <item> CFILE </item>
776 <item> CHAR </item>
777 <item> CHARACTER </item>
778 <item> CLOB </item>
779 <item> DATE </item>
780 <item> DBURITYPE </item>
781 <item> DEC </item>
782 <item> DECIMAL </item>
783 <item> DOUBLE </item>
784 <item> FLOAT </item>
785 <item> FLOB </item>
786 <item> HTTPURITYPE </item>
787 <item> INT </item>
788 <item> INTEGER </item>
789 <item> LOB </item>
790 <item> LONG </item>
791 <item> MLSLABEL </item>
792 <item> NATIONAL </item>
793 <item> NCHAR </item>
794 <item> NCLOB </item>
795 <item> NUMBER </item>
796 <item> NUMERIC </item>
797 <item> NVARCHAR2 </item>
798 <item> OBJECT </item>
799 <item> PLS_INTEGER </item>
800 <item> PRECISION </item>
801 <item> RAW </item>
802 <item> RECORD </item>
803 <item> REAL </item>
804 <item> ROWID </item>
805 <item> SINGLE </item>
806 <item> SMALLINT </item>
807 <item> TIMESTAMP </item>
808 <item> TIME </item>
809 <item> URIFACTORYTYPE </item>
810 <item> URITYPE </item>
811 <item> UROWID </item>
812 <item> VARCHAR </item>
813 <item> VARCHAR2 </item>
814 <item> VARYING </item>
815 <item> VARRAY </item>
816 <item> XMLTYPE </item>
817 </list>
818 <contexts>
819 <context name="Normal Text" attribute="0" lineEndContext="0">
820 <keyword attribute="1" context="0" String="keywords"/>
821 <keyword attribute="2" context="0" String="operators"/>
822 <keyword attribute="3" context="0" String="functions"/>
823 <keyword attribute="4" context="0" String="types"/>
824 <RegExpr attribute="4" context="0" String="%[Bb][Uu][Ll][Kk]_[Ee][Xx][Cc][Ee][Pp][Tt][Ii][Oo][Nn][Ss]\b"/>
825 <RegExpr attribute="4" context="0" String="%[Bb][Uu][Ll][Kk]_[Rr][Oo][Ww][Cc][Oo][Uu][Nn][Tt]\b"/>
826 <RegExpr attribute="4" context="0" String="%[Ff][Oo][Uu][Nn][Dd]\b"/>
827 <RegExpr attribute="4" context="0" String="%[Ii][Ss][Oo][Pp][Ee][Nn]\b"/>
828 <RegExpr attribute="4" context="0" String="%[Nn][Oo][Tt][Ff][Oo][Uu][Nn][Dd]\b"/>
829 <RegExpr attribute="4" context="0" String="%[Rr][Oo][Ww][Cc][Oo][Uu][Nn][Tt]\b"/>
830 <RegExpr attribute="4" context="0" String="%[Rr][Oo][Ww][Tt][Yy][Pp][Ee]\b"/>
831 <RegExpr attribute="4" context="0" String="%[Tt][Yy][Pp][Ee]\b"/>
832 <Float attribute="6" context="0"/>
833 <Int attribute="5" context="0"/>
834 <DetectChar attribute="7" context="1" char="'"/>
835 <Detect2Chars attribute="8" context="2" char="-" char1="-"/>
836 <Detect2Chars attribute="8" context="3" char="/" char1="*"/>
837 <RegExpr attribute="8" context="4" String="^[Rr][Ee][Mm]\b"/>
838 <DetectChar attribute="9" context="5" char="&quot;"/>
839 <AnyChar attribute="10" context="0" String=":&#38;"/>
840 <RegExpr attribute="10" context="0" String="^/$"/>
841 <RegExpr attribute="11" context="6" String="^@@?[^@ \t\r\n]"/>
842 </context>
843 <context name="String" attribute="7" lineEndContext="1">
844 <LineContinue attribute="7" context="0"/>
845 <DetectChar attribute="10" context="1" char="&#38;"/>
846 <DetectChar attribute="7" context="0" char="'"/>
847 </context>
848 <context name="Comment" attribute="8" lineEndContext="0"/>
849 <context name="Comment" attribute="8" lineEndContext="3">
850 <LineContinue attribute="8" context="0"/>
851 <Detect2Chars attribute="8" context="0" char="*" char1="/"/>
852 </context>
853 <context name="Comment" attribute="8" lineEndContext="0"/>
854 <context name="Identifier" attribute="9" lineEndContext="0">
855 <DetectChar attribute="9" context="0" char="&quot;"/>
856 </context>
857 <context name="Preprocessor" attribute="11" lineEndContext="0"/>
858 </contexts>
859 <itemDatas>
860 <itemData name="Normal Text" defStyleNum="dsNormal"/>
861 <itemData name="Keyword" defStyleNum="dsKeyword"/>
862 <itemData name="Operator" defStyleNum="dsNormal"/>
863 <itemData name="Function" defStyleNum="dsKeyword"/>
864 <itemData name="Data Type" defStyleNum="dsDataType"/>
865 <itemData name="Decimal" defStyleNum="dsDecVal"/>
866 <itemData name="Float" defStyleNum="dsFloat"/>
867 <itemData name="String" defStyleNum="dsString"/>
868 <itemData name="Comment" defStyleNum="dsComment"/>
869 <itemData name="Identifier" defStyleNum="dsOthers"/>
870 <itemData name="Symbol" defStyleNum="dsChar"/>
871 <itemData name="Preprocessor" defStyleNum="dsOthers"/>
872 </itemDatas>
873 </highlighting>
874 <general>
875 <comments>
876 <comment name="singleLine" start="--"/>
877 <comment name="multiLine" start="/*" end="*/"/>
878 </comments>
879 <keywords casesensitive="0"/>
880 </general>
881</language>