-rw-r--r-- | share/tinykate/syntax/sql.xml | 881 |
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> <> </item> | ||
587 | <item> < </item> | ||
588 | <item> <= </item> | ||
589 | <item> > </item> | ||
590 | <item> >= </item> | ||
591 | <item> ~= </item> | ||
592 | <item> ^= </item> | ||
593 | <item> := </item> | ||
594 | <item> => </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="""/> | ||
839 | <AnyChar attribute="10" context="0" String=":&"/> | ||
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="&"/> | ||
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="""/> | ||
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> | ||