Skip to content

Commit 5e1740a

Browse files
authored
Keywords (#271)
* Make sure keywords match information from driver metadata * Add missing keywords from driver metadata * Sort lines ascending
1 parent bd1d6e8 commit 5e1740a

File tree

14 files changed

+306
-35
lines changed

14 files changed

+306
-35
lines changed

querydsl-sql/src/main/resources/keywords/cubrid

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ COLUMN
4848
COMMIT
4949
COMPLETION
5050
CONNECT
51-
CONNECTION
5251
CONNECT_BY_ISCYCLE
5352
CONNECT_BY_ISLEAF
5453
CONNECT_BY_ROOT
54+
CONNECTION
5555
CONSTRAINT
5656
CONSTRAINTS
5757
CONTINUE
@@ -69,8 +69,8 @@ CURRENT_USER
6969
CURSOR
7070
CYCLE
7171
DATA
72-
DATABASE
7372
DATA_TYPE
73+
DATABASE
7474
DATE
7575
DATETIME
7676
DAY
@@ -175,9 +175,9 @@ LIKE
175175
LIMIT
176176
LIST
177177
LOCAL
178+
LOCAL_TRANSACTION_ID
178179
LOCALTIME
179180
LOCALTIMESTAMP
180-
LOCAL_TRANSACTION_ID
181181
LOOP
182182
LOWER
183183
MATCH
@@ -281,8 +281,8 @@ SERIALIZABLE
281281
SESSION
282282
SESSION_USER
283283
SET
284-
SETEQ
285284
SET_OF
285+
SETEQ
286286
SHARED
287287
SIBLINGS
288288
SIGNAL
@@ -307,16 +307,16 @@ SUM
307307
SUPERCLASS
308308
SUPERSET
309309
SUPERSETEQ
310-
SYSDATE
311-
SYSDATETIME
312-
SYSTEM_USER
313-
SYSTIME
314310
SYS_CONNECT_BY_PATH
315311
SYS_DATE
316312
SYS_DATETIME
317313
SYS_TIME
318314
SYS_TIMESTAMP
319315
SYS_USER
316+
SYSDATE
317+
SYSDATETIME
318+
SYSTEM_USER
319+
SYSTIME
320320
TABLE
321321
TEMPORARY
322322
TEST

querydsl-sql/src/main/resources/keywords/db2

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ALLOW
1010
ALTER
1111
AND
1212
ANY
13+
APPLICATION
1314
ARE
1415
ARRAY
1516
AS
@@ -47,9 +48,9 @@ CCSID
4748
CEIL
4849
CEILING
4950
CHAR
51+
CHAR_LENGTH
5052
CHARACTER
5153
CHARACTER_LENGTH
52-
CHAR_LENGTH
5354
CHECK
5455
CLOB
5556
CLONE
@@ -117,8 +118,8 @@ DEFAULT
117118
DEFAULTS
118119
DEFINITION
119120
DELETE
120-
DENSERANK
121121
DENSE_RANK
122+
DENSERANK
122123
DEREF
123124
DESCRIBE
124125
DESCRIPTOR
@@ -132,6 +133,7 @@ DO
132133
DOCUMENT
133134
DOUBLE
134135
DROP
136+
DSNHATTR
135137
DSSIZE
136138
DYNAMIC
137139
EACH
@@ -144,6 +146,7 @@ ENCODING
144146
ENCRYPTION
145147
END
146148
END-EXEC
149+
END-EXEC1
147150
ENDING
148151
ERASE
149152
ESCAPE
@@ -330,9 +333,9 @@ PARTITIONING
330333
PARTITIONS
331334
PASSWORD
332335
PATH
336+
PERCENT_RANK
333337
PERCENTILE_CONT
334338
PERCENTILE_DISC
335-
PERCENT_RANK
336339
PIECESIZE
337340
PLAN
338341
POSITION
@@ -394,10 +397,10 @@ ROUND_HALF_UP
394397
ROUND_UP
395398
ROUTINE
396399
ROW
400+
ROW_NUMBER
397401
ROWNUMBER
398402
ROWS
399403
ROWSET
400-
ROW_NUMBER
401404
RRN
402405
RUN
403406
SAVEPOINT
@@ -445,6 +448,7 @@ STOGROUP
445448
STORES
446449
STYLE
447450
SUBMULTISET
451+
SUBPAGES
448452
SUBSTRING
449453
SUM
450454
SUMMARY
@@ -489,12 +493,12 @@ USING
489493
VALIDPROC
490494
VALUE
491495
VALUES
496+
VAR_POP
497+
VAR_SAMP
492498
VARCHAR
493499
VARIABLE
494500
VARIANT
495501
VARYING
496-
VAR_POP
497-
VAR_SAMP
498502
VCAT
499503
VERSION
500504
VIEW
@@ -515,4 +519,4 @@ XMLELEMENT
515519
XMLEXISTS
516520
XMLNAMESPACES
517521
YEAR
518-
YEARS
522+
YEARS

querydsl-sql/src/main/resources/keywords/default

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ CAST
3131
CEIL
3232
CEILING
3333
CHAR
34+
CHAR_LENGTH
3435
CHARACTER
3536
CHARACTER_LENGTH
36-
CHAR_LENGTH
3737
CHECK
3838
CLOB
3939
CLOSE
@@ -194,9 +194,9 @@ OVERLAPS
194194
OVERLAY
195195
PARAMETER
196196
PARTITION
197+
PERCENT_RANK
197198
PERCENTILE_CONT
198199
PERCENTILE_DISC
199-
PERCENT_RANK
200200
POSITION
201201
POSITION_REGEX
202202
POWER
@@ -230,8 +230,8 @@ RIGHT
230230
ROLLBACK
231231
ROLLUP
232232
ROW
233-
ROWS
234233
ROW_NUMBER
234+
ROWS
235235
SAVEPOINT
236236
SCOPE
237237
SCROLL
@@ -291,11 +291,11 @@ USER
291291
USING
292292
VALUE
293293
VALUES
294+
VAR_POP
295+
VAR_SAMP
294296
VARBINARY
295297
VARCHAR
296298
VARYING
297-
VAR_POP
298-
VAR_SAMP
299299
WHEN
300300
WHENEVER
301301
WHERE

querydsl-sql/src/main/resources/keywords/derby

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# source https://db.apache.org/derby/docs/10.1/ref/rrefkeywords29722.html
22
ADD
3+
ALIAS
34
ALL
45
ALLOCATE
56
ALTER
@@ -14,6 +15,7 @@ AUTHORIZATION
1415
AVG
1516
BEGIN
1617
BETWEEN
18+
BIGINT
1719
BIT
1820
BOOLEAN
1921
BOTH
@@ -26,6 +28,7 @@ CAST
2628
CHAR
2729
CHARACTER
2830
CHECK
31+
CLASS
2932
CLOSE
3033
COLLATE
3134
COLLATION
@@ -37,6 +40,7 @@ CONSTRAINT
3740
CONSTRAINTS
3841
CONTINUE
3942
CONVERT
43+
COPY
4044
CORRESPONDING
4145
COUNT
4246
CREATE
@@ -46,6 +50,7 @@ CURRENT_TIME
4650
CURRENT_TIMESTAMP
4751
CURRENT_USER
4852
CURSOR
53+
DB2J_DEBUG
4954
DEALLOCATE
5055
DEC
5156
DECIMAL
@@ -73,6 +78,8 @@ EXPLAIN
7378
EXTERNAL
7479
FALSE
7580
FETCH
81+
FILE
82+
FILTER
7683
FIRST
7784
FLOAT
7885
FOR
@@ -83,6 +90,7 @@ FULL
8390
FUNCTION
8491
GET
8592
GET_CURRENT_CONNECTION
93+
GETCURRENTCONNECTION
8694
GLOBAL
8795
GO
8896
GOTO
@@ -93,13 +101,15 @@ HOUR
93101
IDENTITY
94102
IMMEDIATE
95103
IN
104+
INDEX
96105
INDICATOR
97106
INITIALLY
98107
INNER
99108
INOUT
100109
INPUT
101110
INSENSITIVE
102111
INSERT
112+
INSTANCEOF
103113
INT
104114
INTEGER
105115
INTERSECT
@@ -116,11 +126,13 @@ LOWER
116126
LTRIM
117127
MATCH
118128
MAX
129+
METHOD
119130
MIN
120131
MINUTE
121132
NATIONAL
122133
NATURAL
123134
NCHAR
135+
NEW
124136
NEXT
125137
NO
126138
NOT
@@ -129,6 +141,7 @@ NULLIF
129141
NUMERIC
130142
NVARCHAR
131143
OF
144+
OFF
132145
ON
133146
ONLY
134147
OPEN
@@ -147,17 +160,21 @@ PRIMARY
147160
PRIOR
148161
PRIVILEGES
149162
PROCEDURE
163+
PROPERTIES
150164
PUBLIC
151165
READ
152166
REAL
167+
RECOMPILE
153168
REFERENCES
154169
RELATIVE
170+
RENAME
155171
RESTRICT
156172
REVOKE
157173
RIGHT
158174
ROLLBACK
159175
ROWS
160176
RTRIM
177+
RUNTIMESTATISTICS
161178
SCHEMA
162179
SCROLL
163180
SECOND
@@ -171,6 +188,8 @@ SQL
171188
SQLCODE
172189
SQLERROR
173190
SQLSTATE
191+
STATEMENT
192+
STATISTICS
174193
SUBSTR
175194
SUBSTRING
176195
SUM
@@ -179,6 +198,7 @@ TABLE
179198
TEMPORARY
180199
TIMEZONE_HOUR
181200
TIMEZONE_MINUTE
201+
TIMING
182202
TO
183203
TRAILING
184204
TRANSACTION
@@ -196,6 +216,7 @@ VALUES
196216
VARCHAR
197217
VARYING
198218
VIEW
219+
WAIT
199220
WHENEVER
200221
WHERE
201222
WITH
@@ -205,4 +226,4 @@ XML
205226
XMLEXISTS
206227
XMLPARSE
207228
XMLSERIALIZE
208-
YEAR
229+
YEAR

0 commit comments

Comments
 (0)