The IBM SQL reserved words are as follows.
ACQUIRE | DATABASE | IDENTIFIED | OBID | SCHEDULE |
ADD | DATE | IMMEDIATE | OF | SCHEMA |
ALL | DAY | IN | ON | SECOND |
ALLOCATE | DAYS | INDEX | ONLY | SECONDS |
ALTER | DBA | INDICATOR | OPTIMIZE | SECQTY |
AND | DBSPACE | INNER | OPTION | SELECT |
ANY | DEFAULT | INOUT | OR | SET |
AS | DELETE | INSERT | ORDER | SHARE |
ASC | DESC | INTERSECT | OUT | SIMPLE |
AUDIT | DESCRIPTOR | INTO | OUTER | SOME |
AUTHORIZATION | DISTINCT | IS |
| STATISTICS |
AVG | DOUBLE | ISOLATION | PACKAGE | STOGROUP |
| DROP |
| PAGE | STORPOOL |
BETWEEN |
| JOIN | PAGES | SUBPAGES |
BUFFERPOOL | EDITPROC |
| PART | SUBSTRING |
BY | END-EXEC | KEY | PCTFREE | SUM |
| ELSE |
| PCTINDEX | SYNONYM |
CALL | ERASE | LABEL | PLAN |
|
CAPTURE | ESCAPE | LEFT | PRECISION | TABLE |
CASE | EXCEPT | LIKE | PRIMARY | TABLESPACE |
CAST | EXCEPTION | LOCK | PRIQTY | TO |
CCSID | EXCLUSIVE | LOCKSIZE | PRIVATE | TRANSACTION |
CHAR | EXECUTE | LONG | PRIVILEGES | TRIM |
CHARACTER | EXISTS |
| PROCEDURE |
|
CHECK | EXPLAIN | MAX | PROGRAM | UNION |
CLUSTER | EXTERNAL | MICROSECOND | PUBLIC | UNIQUE |
COLLECTION |
| MICROSECONDS |
| UPDATE |
COLUMN | FETCH | MIN | REFERENCES | USER |
COMMENT | FIELDPROC | MINUTE | RELEASE | USING |
COMMIT | FOR | MINUTES | RESET |
|
CONCAT | FOREIGN | MODE | RESOURCE | VALIDPROC |
CONNECT | FROM | MONTH | REVOKE | VALUES |
CONNECTION | FULL | MONTHS | RIGHT | VARIABLE |
CONSTRAINT |
|
| ROLLBACK | VCAT |
COUNT | GO | NAMED | ROW | VIEW |
CREATE | GOTO | NHEADER | ROWS | VOLUMES |
CROSS | GRANT | NOT | RRN |
|
CURRENT | GRAPHIC | NULL | RUN | WHERE |
CURRENT_DATE | GROUP | NUMPARTS |
| WITH |
CURRENT_SERVER |
|
|
| WORK |
CURRENT_TIME | HAVING |
|
|
|
CURRENT_TIMESTAMP | HOUR |
|
| YEAR |
CURRENT_TIMEZONE | HOURS |
|
| YEARS |
CURRENT_USER |
|
|
|
|
CURSOR |
|
|
|
|