File: sql.stx

package info (click to toggle)
biew 5.6.2-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 4,004 kB
  • ctags: 7,157
  • sloc: ansic: 50,860; asm: 809; makefile: 396; pascal: 371
file content (371 lines) | stat: -rw-r--r-- 4,620 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
;
; SQL 1992-2003 syntax definition for biew project
;

[General]
WSet=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789#"

[Context]
  <Comments>
; it really depends on translator :(
    base=--...\n
    base=/*...*/
; MySQL comments
    alt=\n#...\n
  <Constants>
    base='...'

[Keywords]
base=ABSOLUTE
base=ACTION
base=ADD
base=AFTER
base=ALL
base=ALLOCATE
base=ALTER
base=AND
base=ANY
base=ARE
base=ARRAY
base=AS
base=ASC
base=ASENSITIVE
base=ASSERTION
base=ASYMMETRIC
base=AT
base=ATOMIC
base=AUTHORIZATION
base=AVG
base=BEFORE
base=BEGIN
base=BETWEEN
base=BIGINT
base=BINARY
base=BIT
base=BIT_LENGTH
base=BLOB
base=BOOLEAN
base=BOTH
base=BREADTH
base=BY
base=CALL
base=CALLED
base=CASCADE
base=CASCADED
base=CASE
base=CAST
base=CATALOG
base=CHAR
base=CHAR_LENGTH
base=CHARACTER
base=CHARACTER_LENGTH
base=CHECK
base=CLOB
base=CLOSE
base=COALESCE
base=COLLATE
base=COLLATION
base=COLUMN
base=COMMIT
base=CONDITION
base=CONNECT
base=CONNECTION
base=CONSTRAINT
base=CONSTRAINTS
base=CONSTRUCTOR
base=CONTAINS
base=CONTINUE
base=CONVERT
base=CORRESPONDING
base=COUNT
base=CREATE
base=CROSS
base=CUBE
base=CURRENT
base=CURRENT_DATE
base=CURRENT_DEFAULT_TRANSFORM_GROUP
base=CURRENT_PATH
base=CURRENT_ROLE
base=CURRENT_TIME
base=CURRENT_TIMESTAMP
base=CURRENT_TRANSFORM_GROUP_FOR_TYPE
base=CURRENT_USER
base=CURSOR
base=CYCLE
base=DATA
base=DATE
base=DAY
base=DEALLOCATE
base=DEC
base=DECIMAL
base=DECLARE
base=DEFAULT
base=DEFERRABLE
base=DEFERRED
base=DELETE
base=DEPTH
base=DEREF
base=DESC
base=DESCRIBE
base=DESCRIPTOR
base=DETERMINISTIC
base=DIAGNOSTICS
base=DISCONNECT
base=DISTINCT
base=DO
base=DOMAIN
base=DOUBLE
base=DROP
base=DYNAMIC
base=EACH
base=ELEMENT
base=ELSE
base=ELSEIF
base=END
base=EQUALS
base=ESCAPE
base=EXCEPT
base=EXCEPTION
base=EXEC
base=EXECUTE
base=EXISTS
base=EXIT
base=EXTERNAL
base=EXTRACT
base=FALSE
base=FETCH
base=FILTER
base=FIRST
base=FLOAT
base=FOR
base=FOREIGN
base=FOUND
base=FREE
base=FROM
base=FULL
base=FUNCTION
base=GENERAL
base=GET
base=GLOBAL
base=GO
base=GOTO
base=GRANT
base=GROUP
base=GROUPING
base=HANDLER
base=HAVING
base=HOLD
base=HOUR
base=IDENTITY
base=IF
base=IMMEDIATE
base=IN
base=INDICATOR
base=INITIALLY
base=INNER
base=INOUT
base=INPUT
base=INSENSITIVE
base=INSERT
base=INT
base=INTEGER
base=INTERSECT
base=INTERVAL
base=INTO
base=IS
base=ISOLATION
base=ITERATE
base=JOIN
base=KEY
base=LANGUAGE
base=LARGE
base=LAST
base=LATERAL
base=LEADING
base=LEAVE
base=LEFT
base=LEVEL
base=LIKE
base=LOCAL
base=LOCALTIME
base=LOCALTIMESTAMP
base=LOCATOR
base=LOOP
base=LOWER
base=MAP
base=MATCH
base=MAX
base=MEMBER
base=MERGE
base=METHOD
base=MIN
base=MINUTE
base=MODIFIES
base=MODULE
base=MONTH
base=MULTISET
base=NAMES
base=NATIONAL
base=NATURAL
base=NCHAR
base=NCLOB
base=NEW
base=NEXT
base=NO
base=NONE
base=NOT
base=NULL
base=NULLIF
base=NUMERIC
base=OBJECT
base=OCTET_LENGTH
base=OF
base=OLD
base=ON
base=ONLY
base=OPEN
base=OPTION
base=OR
base=ORDER
base=ORDINALITY
base=OUT
base=OUTER
base=OUTPUT
base=OVER
base=OVERLAPS
base=PAD
base=PARAMETER
base=PARTIAL
base=PARTITION
base=PATH
base=POSITION
base=PRECISION
base=PREPARE
base=PRESERVE
base=PRIMARY
base=PRIOR
base=PRIVILEGES
base=PROCEDURE
base=PUBLIC
base=RANGE
base=READ
base=READS
base=REAL
base=RECURSIVE
base=REF
base=REFERENCES
base=REFERENCING
base=RELATIVE
base=RELEASE
base=REPEAT
base=RESIGNAL
base=RESTRICT
base=RESULT
base=RETURN
base=RETURNS
base=REVOKE
base=RIGHT
base=ROLE
base=ROLLBACK
base=ROLLUP
base=ROUTINE
base=ROW
base=ROWS
base=SAVEPOINT
base=SCHEMA
base=SCOPE
base=SCROLL
base=SEARCH
base=SECOND
base=SECTION
base=SELECT
base=SENSITIVE
base=SESSION
base=SESSION_USER
base=SET
base=SETS
base=SIGNAL
base=SIMILAR
base=SIZE
base=SMALLINT
base=SOME
base=SPACE
base=SPECIFIC
base=SPECIFICTYPE
base=SQL
base=SQLCODE
base=SQLERROR
base=SQLEXCEPTION
base=SQLSTATE
base=SQLWARNING
base=START
base=STATE
base=STATIC
base=SUBMULTISET
base=SUBSTRING
base=SUM
base=SYMMETRIC
base=SYSTEM
base=SYSTEM_USER
base=TABLE
base=TABLESAMPLE
base=TEMPORARY
base=THEN
base=TIME
base=TIMESTAMP
base=TIMEZONE_HOUR
base=TIMEZONE_MINUTE
base=TO
base=TRAILING
base=TRANSACTION
base=TRANSLATE
base=TRANSLATION
base=TREAT
base=TRIGGER
base=TRIM
base=TRUE
base=UNDER
base=UNDO
base=UNION
base=UNIQUE
base=UNKNOWN
base=UNNEST
base=UNTIL
base=UPDATE
base=UPPER
base=USAGE
base=USER
base=USING
base=VALUE
base=VALUES
base=VARCHAR
base=VARYING
base=VIEW
base=WHEN
base=WHENEVER
base=WHERE
base=WHILE
base=WINDOW
base=WITH
base=WITHIN
base=WITHOUT
base=WORK
base=WRITE
base=YEAR
base=ZONE

[Operators]
base=+
base=-
base=*
base=/
base=|
base=<
base=>
base=(
base=)
base=\x25
base=.
base=:
base=,
base=\x3B