Appendix B. Shared and Platform-Specific Keywords
The tables below display the keywords in the ANSI standard, and in
the five platform-specific implementations of SQL that are discussed
in this book, with the Sybase Adaptive Server. The
keyword
tables appear in the following order: 
Table B-1. Shared keywords| 
 ADD 
 | 
 ALL 
 | 
 ALTER 
 | 
 AND 
 |  | 
 AS 
 | 
 ASC 
 | 
 BY 
 | 
 CHECK 
 |  | 
 COLUMN 
 | 
 CREATE 
 | 
 DATE 
 | 
 DEFAULT 
 |  | 
 DELETE 
 | 
 DESC 
 | 
 DROP 
 | 
 FOR 
 |  | 
 FROM 
 | 
 IN 
 | 
 INTO 
 | 
 IS 
 |  | 
 LIKE 
 | 
 NOT 
 | 
 NULL 
 | 
 ON 
 |  | 
 OR 
 | 
 ORDER 
 | 
 REVOKE 
 | 
 SELECT 
 |  | 
 SET 
 | 
 TABLE 
 | 
 THEN 
 | 
 TO 
 |  | 
 UNIQUE 
 | 
 UPDATE 
 | 
 WITH 
 |   |  
  
Table B-2. SQL2003 keywords| 
 ABSOLUTE 
 | 
 ACTION 
 | 
 ADD 
 | 
 ADMIN 
 |  | 
 AFTER 
 | 
 AGGREGATE 
 | 
 ALIAS 
 | 
 ALL 
 |  | 
 ALLOCATE 
 | 
 ALTER 
 | 
 AND 
 | 
 ANY 
 |  | 
 ARE 
 | 
 ARRAY 
 | 
 AS 
 | 
 ASC 
 |  | 
 ASSERTION 
 | 
 ASSERTION 
 | 
 AT 
 | 
 ATOMIC 
 |  | 
 AUTHORIZATION 
 | 
 BEFORE 
 | 
 BEGIN 
 | 
 BIGINT 
 |  | 
 BINARY 
 | 
 BIT 
 | 
 BLOB 
 | 
 BOOLEAN 
 |  | 
 BOTH 
 | 
 BREADTH 
 | 
 BY 
 | 
 CALL 
 |  | 
 CASCADE 
 | 
 CASCADED 
 | 
 CASE 
 | 
 CAST 
 |  | 
 CATALOG 
 | 
 CHAR 
 | 
 CHARACTER 
 | 
 CHECK 
 |  | 
 CLASS 
 | 
 CLOB 
 | 
 CLOSE 
 | 
 COLLATE 
 |  | 
 COLLATION 
 | 
 COLLECT 
 | 
 COLUMN 
 | 
 COMMIT 
 |  | 
 COMPLETION 
 | 
 CONDITION 
 | 
 CONNECT 
 | 
 CONNECTION 
 |  | 
 CONSTRAINT 
 | 
 CONSTRAINTS 
 | 
 CONSTRUCTOR 
 | 
 CONTAINS 
 |  | 
 CONTINUE 
 | 
 CORRESPONDING 
 | 
 CREATE 
 | 
 CROSS 
 |  | 
 CUBE 
 | 
 CURRENT 
 | 
 CURRENT_DATE 
 | 
 CURRENT_PATH 
 |  | 
 CURRENT_ROLE 
 | 
 CURRENT_TIME 
 | 
 CURRENT_TIMESTAMP 
 | 
 CURRENT_USER 
 |  | 
 CURSOR 
 | 
 CYCLE 
 | 
 DATA 
 | 
 DATALINK 
 |  | 
 DATE 
 | 
 DAY 
 | 
 DEALLOCATE 
 | 
 DEC 
 |  | 
 DECIMAL 
 | 
 DECLARE 
 | 
 DEFAULT 
 | 
 DEFERRABLE 
 |  | 
 DELETE 
 | 
 DEPTH 
 | 
 DEREF 
 | 
 DESC 
 |  | 
 DESCRIPTOR 
 | 
 DESTRUCTOR 
 | 
 DIAGNOSTICS 
 | 
 DICTIONARY 
 |  | 
 DISCONNECT 
 | 
 DO 
 | 
 DOMAIN 
 | 
 DOUBLE 
 |  | 
 DROP 
 | 
 ELEMENT 
 | 
 END-EXEC 
 | 
 EQUALS 
 |  | 
 ESCAPE 
 | 
 EXCEPT 
 | 
 EXCEPTION 
 | 
 EXECUTE 
 |  | 
 EXIT 
 | 
 EXPAND 
 | 
 EXPANDING 
 | 
 FALSE 
 |  | 
 FIRST 
 | 
 FLOAT 
 | 
 FOR 
 | 
 FOREIGN 
 |  | 
 FREE 
 | 
 FROM 
 | 
 FUNCTION 
 | 
 FUSION 
 |  | 
 GENERAL 
 | 
 GET 
 | 
 GLOBAL 
 | 
 GOTO 
 |  | 
 GROUP 
 | 
 GROUPING 
 | 
 HANDLER 
 | 
 HASH 
 |  | 
 HOUR 
 | 
 IDENTITY 
 | 
 IF 
 | 
 IGNORE 
 |  | 
 IMMEDIATE 
 | 
 IN 
 | 
 INDICATOR 
 | 
 INITIALIZE 
 |  | 
 INITIALLY 
 | 
 INNER 
 | 
 INOUT 
 | 
 INPUT 
 |  | 
 INSERT 
 | 
 INT 
 | 
 INTEGER 
 | 
 INTERSECT 
 |  | 
 INTERSECTION 
 | 
 INTERVAL 
 | 
 INTO 
 | 
 IS 
 |  | 
 ISOLATION 
 | 
 ITERATE 
 | 
 JOIN 
 | 
 KEY 
 |  | 
 LANGUAGE 
 | 
 LARGE 
 | 
 LAST 
 | 
 LATERAL 
 |  | 
 LEADING 
 | 
 LEAVE 
 | 
 LEFT 
 | 
 LESS 
 |  | 
 LEVEL 
 | 
 LIKE 
 | 
 LIMIT 
 | 
 LOCAL 
 |  | 
 LOCALTIME 
 | 
 LOCALTIMESTAMP 
 | 
 LOCATOR 
 | 
 LOOP 
 |  | 
 MATCH 
 | 
 MEMBER 
 | 
 MEETS 
 | 
 MERGE 
 |  | 
 MINUTE 
 | 
 MODIFIES 
 | 
 MODIFY 
 | 
 MODULE 
 |  | 
 MONTH 
 | 
 MULTISET 
 | 
 NAMES 
 | 
 NATIONAL 
 |  | 
 NATURAL 
 | 
 NCHAR 
 | 
 NCLOB 
 | 
 NEW 
 |  | 
 NEXT 
 | 
 NO 
 | 
 NONE 
 | 
 NORMALIZE 
 |  | 
 NOT 
 | 
 NULL 
 | 
 NUMERIC 
 | 
 OBJECT 
 |  | 
 OF 
 | 
 OFF 
 | 
 OLD 
 | 
 ON 
 |  | 
 ONLY 
 | 
 OPEN 
 | 
 OPERATION 
 | 
 OPTION 
 |  | 
 OR 
 | 
 ORDER 
 | 
 ORDINALITY 
 | 
 OUT 
 |  | 
 OUTER 
 | 
 OUTPUT 
 | 
 PAD 
 | 
 PARAMETER 
 |  | 
 PARAMETERS 
 | 
 PARTIAL 
 | 
 PATH 
 | 
 PERIOD 
 |  | 
 POSTFIX 
 | 
 PRECEDES 
 | 
 PRECISION 
 | 
 PREFIX 
 |  | 
 PREORDER 
 | 
 PREPARE 
 | 
 PRESERVE 
 | 
 PRIMARY 
 |  | 
 PRIOR 
 | 
 PRIVILEGES 
 | 
 PROCEDURE 
 | 
 PUBLIC 
 |  | 
 READ 
 | 
 READS 
 | 
 REAL 
 | 
 RECURSIVE 
 |  | 
 REDO 
 | 
 REF 
 | 
 REFERENCES 
 | 
 REFERENCING 
 |  | 
 RELATIVE 
 | 
 REPEAT 
 | 
 RESIGNAL 
 | 
 RESTRICT 
 |  | 
 RESULT 
 | 
 RETURN 
 | 
 RETURNS 
 | 
 REVOKE 
 |  | 
 RIGHT 
 | 
 ROLE 
 | 
 ROLLBACK 
 | 
 ROLLUP 
 |  | 
 ROUTINE 
 | 
 ROW 
 | 
 ROWS 
 | 
 SAVEPOINT 
 |  | 
 SCHEMA 
 | 
 SCROLL 
 | 
 SEARCH 
 | 
 SECOND 
 |  | 
 SECTION 
 | 
 SELECT 
 | 
 SEQUENCE 
 | 
 SESSION 
 |  | 
 SESSION_USER 
 | 
 SET 
 | 
 SETS 
 | 
 SIGNAL 
 |  | 
 SIZE 
 | 
 SMALLINT 
 | 
 SPECIFIC 
 | 
 SPECIFICTYPE 
 |  | 
 SQL 
 | 
 SQLEXCEPTION 
 | 
 SQLSTATE 
 | 
 SQLWARNING 
 |  | 
 START 
 | 
 STATE 
 | 
 STATIC 
 | 
 STRUCTURE 
 |  | 
 SUBMULTISET 
 | 
 SUCCEEDS 
 | 
 SUM 
 | 
 SYSTEM_USER 
 |  | 
 TABLE 
 | 
 TABLESAMPLE 
 | 
 TEMPORARY 
 | 
 TERMINATE 
 |  | 
 THAN 
 | 
 THEN 
 | 
 TIME 
 | 
 TIMESTAMP 
 |  | 
 TIMEZONE_HOUR 
 | 
 TIMEZONE_MINUTE 
 | 
 TO 
 | 
 TRAILING 
 |  | 
 TRANSACTION 
 | 
 TRANSLATION 
 | 
 TREAT 
 | 
 TRIGGER 
 |  | 
 TRUE 
 | 
 UESCAPE 
 | 
 UNDER 
 | 
 UNDO 
 |  | 
 UNION 
 | 
 UNIQUE 
 | 
 UNKNOWN 
 | 
 UNTIL 
 |  | 
 UPDATE 
 | 
 USAGE 
 | 
 USER 
 | 
 USING 
 |  | 
 VALUE 
 | 
 VALUES 
 | 
 VARCHAR 
 | 
 VARIABLE 
 |  | 
 VARYING 
 | 
 VIEW 
 | 
 WHEN 
 | 
 WHENEVER 
 |  | 
 WHERE 
 | 
 WHILE 
 | 
 WITH 
 | 
 WRITE 
 |  | 
 YEAR 
 | 
 ZONE 
 |   |   |  
  
Table B-3. DB2 keywords| 
 ACQUIRE 
 | 
 ADD 
 | 
 AFTER 
 | 
 ALIAS 
 |  | 
 ALL 
 | 
 ALLOCATE 
 | 
 ALLOW 
 | 
 ALTER 
 |  | 
 AND 
 | 
 ANY 
 | 
 AS 
 | 
 ASC 
 |  | 
 ASUTIME 
 | 
 AUDIT 
 | 
 AUTHORIZATION 
 | 
 AUXILIARY 
 |  | 
 AVG 
 | 
 BEFORE 
 | 
 BEGIN 
 | 
 BETWEEN 
 |  | 
 BINARY 
 | 
 BUFFERPOOL 
 | 
 BY 
 | 
 CALL 
 |  | 
 CALLED 
 | 
 CAPTURE 
 | 
 CASCADED 
 | 
 CASE 
 |  | 
 CAST 
 | 
 CCSID 
 | 
 CHAR 
 | 
 CHARACTER 
 |  | 
 CHECK 
 | 
 CLOSE 
 | 
 CLUSTER 
 | 
 COLLECTION 
 |  | 
 COLLID 
 | 
 COLUMN 
 | 
 COMMENT 
 | 
 COMMIT 
 |  | 
 CONCAT 
 | 
 CONDITION 
 | 
 CONNECT 
 | 
 CONNECTION 
 |  | 
 CONSTRAINT 
 | 
 CONTAINS 
 | 
 CONTINUE 
 | 
 COUNT 
 |  | 
 COUNT_BIG 
 | 
 CREATE 
 | 
 CROSS 
 | 
 CURRENT 
 |  | 
 CURRENT_DATE 
 | 
 CURRENT_LC_PATH 
 | 
 CURRENT_PATH 
 | 
 CURRENT_SERVER 
 |  | 
 CURRENT_TIME 
 | 
 CURRENT_TIMESTAMP 
 | 
 CURRENT_TIMEZONE 
 | 
 CURRENT_USER 
 |  | 
 CURSOR 
 | 
 DATA 
 | 
 DATABASE 
 | 
 DATE 
 |  | 
 DAY 
 | 
 DAYS 
 | 
 DB2GENERAL 
 | 
 DB2SQL 
 |  | 
 DBA 
 | 
 DBINFO 
 | 
 DBSPACE 
 | 
 DECLARE 
 |  | 
 DEFAULT 
 | 
 DELETE 
 | 
 DESC 
 | 
 DESCRIPTOR 
 |  | 
 DETERMINISTIC 
 | 
 DISALLOW 
 | 
 DISCONNECT 
 | 
 DISTINCT 
 |  | 
 DO 
 | 
 DOUBLE 
 | 
 DROP 
 | 
 DSSIZE 
 |  | 
 DYNAMIC 
 | 
 EDITPROC 
 | 
 ELSE 
 | 
 ELSEIF 
 |  | 
 END 
 | 
 END-EXEC 
 | 
 ERASE 
 | 
 ESCAPE 
 |  | 
 EXCEPT 
 | 
 EXCEPTION 
 | 
 EXCLUSIVE 
 | 
 EXECUTE 
 |  | 
 EXISTS 
 | 
 EXIT 
 | 
 EXPLAIN 
 | 
 EXTERNAL 
 |  | 
 FENCED 
 | 
 FETCH 
 | 
 FIELDPROC 
 | 
 FILE 
 |  | 
 FINAL 
 | 
 FOR 
 | 
 FOREIGN 
 | 
 FREE 
 |  | 
 FROM 
 | 
 FULL 
 | 
 FUNCTION 
 | 
 GENERAL 
 |  | 
 GENERATED 
 | 
 GO 
 | 
 GOTO 
 | 
 GRANT 
 |  | 
 GRAPHIC 
 | 
 GROUP 
 | 
 HANDLER 
 | 
 HAVING 
 |  | 
 HOUR 
 | 
 HOURS 
 | 
 IDENTIFIED 
 | 
 IF 
 |  | 
 IMMEDIATE 
 | 
 IN 
 | 
 INDEX 
 | 
 INDICATOR 
 |  | 
 INNER 
 | 
 INOUT 
 | 
 INSENSITIVE 
 | 
 INSERT 
 |  | 
 INTEGRITY 
 | 
 INTERSECT 
 | 
 INTO 
 | 
 IS 
 |  | 
 ISOBID 
 | 
 ISOLATION 
 | 
 JAVA 
 | 
 JOIN 
 |  | 
 KEY 
 | 
 LABEL 
 | 
 LANGUAGE 
 | 
 LC_CTYPE 
 |  | 
 LEAVE 
 | 
 LEFT 
 | 
 LIKE 
 | 
 LINKTYPE 
 |  | 
 LOCAL 
 | 
 LOCALE 
 | 
 LOCATOR 
 | 
 LOCATORS 
 |  | 
 LOCK 
 | 
 LOCKSIZE 
 | 
 LONG 
 | 
 LOOP 
 |  | 
 MAX 
 | 
 MICROSECOND 
 | 
 MICROSECONDS 
 | 
 MIN 
 |  | 
 MINUTE 
 | 
 MINUTES 
 | 
 MODE 
 | 
 MODIFIES 
 |  | 
 MONTH 
 | 
 MONTHS 
 | 
 NAME 
 | 
 NAMED 
 |  | 
 NHEADER 
 | 
 NO 
 | 
 NODENAME 
 | 
 NODENUMBER 
 |  | 
 NOT 
 | 
 NULL 
 | 
 NULLS 
 | 
 NUMPARTS 
 |  | 
 OBID 
 | 
 OF 
 | 
 ON 
 | 
 ONLY 
 |  | 
 OPEN 
 | 
 OPTIMIZATION 
 | 
 OPTIMIZE 
 | 
 OPTION 
 |  | 
 OR 
 | 
 ORDER 
 | 
 OUT 
 | 
 OUTER 
 |  | 
 PACKAGE 
 | 
 PAGE 
 | 
 PAGES 
 | 
 PARAMETER 
 |  | 
 PART 
 | 
 PARTITION 
 | 
 PATH 
 | 
 PCTFREE 
 |  | 
 PCTINDEX 
 | 
 PIECESIZE 
 | 
 PLAN 
 | 
 POSITION 
 |  | 
 PRECISION 
 | 
 PREPARE 
 | 
 PRIMARY 
 | 
 PRIQTY 
 |  | 
 PRIVATE 
 | 
 PRIVILEGES 
 | 
 PROCEDURE 
 | 
 PROGRAM 
 |  | 
 PSID 
 | 
 PUBLIC 
 | 
 QUERYNO 
 | 
 READ 
 |  | 
 READS 
 | 
 RECOVERY 
 | 
 REFERENCES 
 | 
 RELEASE 
 |  | 
 RENAME 
 | 
 REPEAT 
 | 
 RESET 
 | 
 RESOURCE 
 |  | 
 RESTRICT 
 | 
 RESULT 
 | 
 RETURN 
 | 
 RETURNS 
 |  | 
 REVOKE 
 | 
 RIGHT 
 | 
 ROLLBACK 
 | 
 ROW 
 |  | 
 ROWS 
 | 
 RRN 
 | 
 RUN 
 | 
 SCHEDULE 
 |  | 
 SCHEMA 
 | 
 SCRATCHPAD 
 | 
 SECOND 
 | 
 SECONDS 
 |  | 
 SECQTY 
 | 
 SECURITY 
 | 
 SELECT 
 | 
 SET 
 |  | 
 SHARE 
 | 
 SIMPLE 
 | 
 SOME 
 | 
 SOURCE 
 |  | 
 SPECIFIC 
 | 
 SQL 
 | 
 STANDARD 
 | 
 STATIC 
 |  | 
 STATISTICS 
 | 
 STAY 
 | 
 STOGROUP 
 | 
 STORES 
 |  | 
 STORPOOL 
 | 
 STYLE 
 | 
 SUBPAGES 
 | 
 SUBSTRING 
 |  | 
 SUM 
 | 
 SYNONYM 
 | 
 TABLE 
 | 
 TABLESPACE 
 |  | 
 THEN 
 | 
 TO 
 | 
 TRANSACTION 
 | 
 TRIGGER 
 |  | 
 TRIM 
 | 
 TYPE 
 | 
 UNDO 
 | 
 UNION 
 |  | 
 UNIQUE 
 | 
 UNTIL 
 | 
 UPDATE 
 | 
 USAGE 
 |  | 
 USER 
 | 
 USING 
 | 
 VALIDPROC 
 | 
 VALUES 
 |  | 
 VARIABLE 
 | 
 VARIANT 
 | 
 VCAT 
 | 
 VIEW 
 |  | 
 VOLUMES 
 | 
 WHEN 
 | 
 WHERE 
 | 
 WHILE 
 |  | 
 WITH 
 | 
 WLM 
 | 
 WORK 
 | 
 WRITE 
 |  | 
 YEAR 
 | 
 YEARS 
 |   |   |  
  
Table B-4. MySQL keywords| 
 ACTION 
 | 
 ADD 
 | 
 AFTER 
 | 
 AGGREGATE 
 |  | 
 ALL 
 | 
 ALTER 
 | 
 AND 
 | 
 AS 
 |  | 
 ASC 
 | 
 AUTO_INCREMENT 
 | 
 AVG 
 | 
 AVG_ROW_LENGTH 
 |  | 
 BETWEEN 
 | 
 BIGINT 
 | 
 BINARY 
 | 
 BIT 
 |  | 
 BLOB 
 | 
 BOOL 
 | 
 BOTH 
 | 
 BY 
 |  | 
 CASCADE 
 | 
 CASE 
 | 
 CHANGE 
 | 
 CHAR 
 |  | 
 CHARACTER 
 | 
 CHECK 
 | 
 CHECKSUM 
 | 
 COLUMN 
 |  | 
 COLUMNS 
 | 
 COMMENT 
 | 
 CONSTRAINT 
 | 
 CREATE 
 |  | 
 CROSS 
 | 
 CURRENT_DATE 
 | 
 CURRENT_TIME 
 | 
 CURRENT_TIMESTAMP 
 |  | 
 DATA 
 | 
 DATABASE 
 | 
 DATABASES 
 | 
 DATE 
 |  | 
 DATETIME 
 | 
 DAY 
 | 
 DAY_HOUR 
 | 
 DAY_MINUTE 
 |  | 
 DAY_SECOND 
 | 
 DAYOFMONTH 
 | 
 DAYOFWEEK 
 | 
 DAYOFYEAR 
 |  | 
 DEC 
 | 
 DECIMAL 
 | 
 DEFAULT 
 | 
 DELAY_KEY_WRITE 
 |  | 
 DELAYED 
 | 
 DELETE 
 | 
 DESC 
 | 
 DESCRIBE 
 |  | 
 DISTINCT 
 | 
 DISTINCTROW 
 | 
 DOUBLE 
 | 
 DROP 
 |  | 
 ELSE 
 | 
 ENCLOSED 
 | 
 END 
 | 
 ENUM 
 |  | 
 ESCAPE 
 | 
 ESCAPED 
 | 
 EXISTS 
 | 
 EXPLAIN 
 |  | 
 FIELDS 
 | 
 FILE 
 | 
 FIRST 
 | 
 FLOAT 
 |  | 
 FLOAT4 
 | 
 FLOAT8 
 | 
 FLUSH 
 | 
 FOR 
 |  | 
 FOREIGN 
 | 
 FROM 
 | 
 FULL 
 | 
 FUNCTION 
 |  | 
 GLOBAL 
 | 
 GRANT 
 | 
 GRANTS 
 | 
 GROUP 
 |  | 
 HAVING 
 | 
 HEAP 
 | 
 HIGH_PRIORITY 
 | 
 HOSTS 
 |  | 
 HOUR 
 | 
 HOUR_MINUTE 
 | 
 HOUR_SECOND 
 | 
 IDENTIFIED 
 |  | 
 IF 
 | 
 IGNORE 
 | 
 IN 
 | 
 INDEX 
 |  | 
 INFILE 
 | 
 INNER 
 | 
 INSERT 
 | 
 INSERT_ID 
 |  | 
 INT 
 | 
 INT1 
 | 
 INT2 
 | 
 INT3 
 |  | 
 INT4 
 | 
 INT8 
 | 
 INTEGER 
 | 
 INTERVAL 
 |  | 
 INTO 
 | 
 IS 
 | 
 ISAM 
 | 
 JOIN 
 |  | 
 KEY 
 | 
 KEYS 
 | 
 KILL 
 | 
 LAST_INSERT_ID 
 |  | 
 LEADING 
 | 
 LEFT 
 | 
 LENGTH 
 | 
 LIKE 
 |  | 
 LIMIT 
 | 
 LINES 
 | 
 LOAD 
 | 
 LOCAL 
 |  | 
 LOCK 
 | 
 LOGS 
 | 
 LONG 
 | 
 LONGBLOB 
 |  | 
 LONGTEXT 
 | 
 LOW_PRIORITY 
 | 
 MATCH 
 | 
 MAX 
 |  | 
 MAX_ROWS 
 | 
 MEDIUMBLOB 
 | 
 MEDIUMINT 
 | 
 MEDIUMTEXT 
 |  | 
 MIDDLEINT 
 | 
 MIN_ROWS 
 | 
 MINUTE 
 | 
 MINUTE_SECOND 
 |  | 
 MODIFY 
 | 
 MONTH 
 | 
 MONTHNAME 
 | 
 MYISAM 
 |  | 
 NATURAL 
 | 
 NO 
 | 
 NOT 
 | 
 NULL 
 |  | 
 NUMERIC 
 | 
 ON 
 | 
 OPTIMIZE 
 | 
 OPTION 
 |  | 
 OPTIONALLY 
 | 
 OR 
 | 
 ORDER 
 | 
 OUTER 
 |  | 
 OUTFILE 
 | 
 PACK_KEYS 
 | 
 PARTIAL 
 | 
 PASSWORD 
 |  | 
 PRECISION 
 | 
 PRIMARY 
 | 
 PRIVILEGES 
 | 
 PROCEDURE 
 |  | 
 PROCESS 
 | 
 PROCESSLIST 
 | 
 READ 
 | 
 REAL 
 |  | 
 REFERENCES 
 | 
 REGEXP 
 | 
 RELOAD 
 | 
 RENAME 
 |  | 
 REPLACE 
 | 
 RESTRICT 
 | 
 RETURNS 
 | 
 REVOKE 
 |  | 
 RLIKE 
 | 
 ROW 
 | 
 ROWS 
 | 
 SECOND 
 |  | 
 SELECT 
 | 
 SET 
 | 
 SHOW 
 | 
 SHUTDOWN 
 |  | 
 SMALLINT 
 | 
 SONAME 
 | 
 SQL_BIG_RESULT 
 | 
 SQL_BIG_SELECTS 
 |  | 
 SQL_BIG_TABLES 
 | 
 SQL_LOG_OFF 
 | 
 SQL_LOG_UPDATE 
 | 
 SQL_LOW_PRIORITY_UPDATES 
 |  | 
 SQL_SELECT_LIMIT 
 | 
 SQL_SMALL_RESULT 
 | 
 SQL_WARNINGS 
 | 
 STARTING 
 |  | 
 STATUS 
 | 
 STRAIGHT_JOIN 
 | 
 STRING 
 | 
 TABLE 
 |  | 
 TABLES 
 | 
 TEMPORARY 
 | 
 TERMINATED 
 | 
 TEXT 
 |  | 
 THEN 
 | 
 TIME 
 | 
 TIMESTAMP 
 | 
 TINYBLOB 
 |  | 
 TINYINT 
 | 
 TINYTEXT 
 | 
 TO 
 | 
 TRAILING 
 |  | 
 TYPE 
 | 
 UNIQUE 
 | 
 UNLOCK 
 | 
 UNSIGNED 
 |  | 
 UPDATE 
 | 
 USAGE 
 | 
 USE 
 | 
 USING 
 |  | 
 VALUES 
 | 
 VARBINARY 
 | 
 VARCHAR 
 | 
 VARIABLES 
 |  | 
 VARYING 
 | 
 WHEN 
 | 
 WITH 
 | 
 WRITE 
 |  | 
 ZEROFILL 
 |   |   |   |  
  
Table B-5. Oracle keywords| 
 ACCESS 
 | 
 ADD 
 | 
 ALL 
 | 
 ALTER 
 |  | 
 AND 
 | 
 ANY 
 | 
 AS 
 | 
 ASC 
 |  | 
 AUDIT 
 | 
 BETWEEN 
 | 
 BY 
 | 
 CHAR 
 |  | 
 CHECK 
 | 
 CLUSTER 
 | 
 COLUMN 
 | 
 COMMENT 
 |  | 
 COMPRESS 
 | 
 CONNECT 
 | 
 CREATE 
 | 
 CURRENT 
 |  | 
 DATE 
 | 
 DECIMAL 
 | 
 DEFAULT 
 | 
 DELETE 
 |  | 
 DESC 
 | 
 DISTINCT 
 | 
 DROP 
 | 
 ELSE 
 |  | 
 EXCLUSIVE 
 | 
 EXISTS 
 | 
 FILE 
 | 
 FLOAT 
 |  | 
 FOR 
 | 
 FROM 
 | 
 GRANT 
 | 
 GROUP 
 |  | 
 HAVING 
 | 
 IDENTIFIED 
 | 
 IMMEDIATE 
 | 
 IN 
 |  | 
 INCREMENT 
 | 
 INDEX 
 | 
 INITIAL 
 | 
 INSERT 
 |  | 
 INTEGER 
 | 
 INTERSECT 
 | 
 INTO 
 | 
 IS 
 |  | 
 LEVEL 
 | 
 LIKE 
 | 
 LOCK 
 | 
 LONG 
 |  | 
 MAXEXTENTS 
 | 
 MINUS 
 | 
 MODE 
 | 
 MODIFY 
 |  | 
 MSLABEL 
 | 
 NOAUDIT 
 | 
 NOCOMPRESS 
 | 
 NOT 
 |  | 
 NOWAIT 
 | 
 NULL 
 | 
 NUMBER 
 | 
 OF 
 |  | 
 OFFLINE 
 | 
 ON 
 | 
 ONLINE 
 | 
 OPTION 
 |  | 
 OR 
 | 
 ORDER 
 | 
 PCTFREE 
 | 
 PRIOR 
 |  | 
 PRIVILEGES 
 | 
 PUBLIC 
 | 
 RAW 
 | 
 RENAME 
 |  | 
 RESOURCE 
 | 
 REVOKE 
 | 
 ROW 
 | 
 ROWID 
 |  | 
 ROWNUM 
 | 
 ROWS 
 | 
 SELECT 
 | 
 SESSION 
 |  | 
 SET 
 | 
 SHARE 
 | 
 SIZE 
 | 
 SMALLINT 
 |  | 
 START 
 | 
 SUCCESSFUL 
 | 
 SYNONYM 
 | 
 SYSDATE 
 |  | 
 TABLE 
 | 
 THEN 
 | 
 TO 
 | 
 TRIGGER 
 |  | 
 UID 
 | 
 UNION 
 | 
 UNIQUE 
 | 
 UPDATE 
 |  | 
 USER 
 | 
 VALIDATE 
 | 
 VALUES 
 | 
 VARCHAR 
 |  | 
 VARCHAR2 
 | 
 VIEW 
 | 
 WHENEVER 
 | 
 WHERE 
 |  | 
 WITH 
 |   |   |   |  
  
Table B-6. PostgreSQL keywords| 
 ABORT 
 | 
 ADD 
 | 
 ALL 
 | 
 ALLOCATE 
 |  | 
 ALTER 
 | 
 ANALYZE 
 | 
 AND 
 | 
 ANY 
 |  | 
 ARE 
 | 
 AS 
 | 
 ASC 
 | 
 ASSERTION 
 |  | 
 AT 
 | 
 AUTHORIZATION 
 | 
 AVG 
 | 
 BEGIN 
 |  | 
 BETWEEN 
 | 
 BINARY 
 | 
 BIT 
 | 
 BIT_LENGTH 
 |  | 
 BOTH 
 | 
 BY 
 | 
 CASCADE 
 | 
 CASCADED 
 |  | 
 CASE 
 | 
 CAST 
 | 
 CATALOG 
 | 
 CHAR 
 |  | 
 CHAR_LENGTH 
 | 
 CHARACTER 
 | 
 CHARACTER_LENGTH 
 | 
 CHECK 
 |  | 
 CLOSE 
 | 
 CLUSTER 
 | 
 COALESCE 
 | 
 COLLATE 
 |  | 
 COLLATION 
 | 
 COLUMN 
 | 
 COMMIT 
 | 
 CONNECT 
 |  | 
 CONNECTION 
 | 
 CONSTRAINT 
 | 
 CONTINUE 
 | 
 CONVERT 
 |  | 
 COPY 
 | 
 CORRESPONDING 
 | 
 COUNT 
 | 
 CREATE 
 |  | 
 CROSS 
 | 
 CURRENT 
 | 
 CURRENT_DATE 
 | 
 CURRENT_SESSION 
 |  | 
 CURRENT_TIME 
 | 
 CURRENT_TIMESTAMP 
 | 
 CURRENT_USER 
 | 
 CURSOR 
 |  | 
 DATE 
 | 
 DEALLOCATE 
 | 
 DEC 
 | 
 DECIMAL 
 |  | 
 DECLARE 
 | 
 DEFAULT 
 | 
 DELETE 
 | 
 DESC 
 |  | 
 DESCRIBE 
 | 
 DESCRIPTOR 
 | 
 DIAGNOSTICS 
 | 
 DISCONNECT 
 |  | 
 DISTINCT 
 | 
 DO 
 | 
 DOMAIN 
 | 
 DROP 
 |  | 
 ELSE 
 | 
 END 
 | 
 ESCAPE 
 | 
 EXCEPT 
 |  | 
 EXCEPTION 
 | 
 EXEC 
 | 
 EXECUTE 
 | 
 EXISTS 
 |  | 
 EXISTS 
 | 
 EXPLAIN 
 | 
 EXTEND 
 | 
 EXTERNAL 
 |  | 
 EXTRACT 
 | 
 FALSE 
 | 
 FETCH 
 | 
 FIRST 
 |  | 
 FLOAT 
 | 
 FOR 
 | 
 FOREIGN 
 | 
 FOUND 
 |  | 
 FROM 
 | 
 FULL 
 | 
 FULL 
 | 
 GET 
 |  | 
 GLOBAL 
 | 
 GO 
 | 
 GOTO 
 | 
 GRANT 
 |  | 
 GROUP 
 | 
 HAVING 
 | 
 IDENTITY 
 | 
 IN 
 |  | 
 INDICATOR 
 | 
 INNER 
 | 
 INPUT 
 | 
 INSERT 
 |  | 
 INTERSECT 
 | 
 INTERVAL 
 | 
 INTO 
 | 
 IS 
 |  | 
 JOIN 
 | 
 LAST 
 | 
 LEADING 
 | 
 LEFT 
 |  | 
 LIKE 
 | 
 LISTEN 
 | 
 LOAD 
 | 
 LOCAL 
 |  | 
 LOCK 
 | 
 LOWER 
 | 
 MAX 
 | 
 MIN 
 |  | 
 MODULE 
 | 
 MOVE 
 | 
 NAMES 
 | 
 NATIONAL 
 |  | 
 NATURAL 
 | 
 NCHAR 
 | 
 NEW 
 | 
 NO 
 |  | 
 NONE 
 | 
 NOT 
 | 
 NOTIFY 
 | 
 NULL 
 |  | 
 NULLIF 
 | 
 NUMERIC 
 | 
 OCTET_LENGTH 
 | 
 OFFSET 
 |  | 
 ON 
 | 
 OPEN 
 | 
 OR 
 | 
 ORDER 
 |  | 
 OUTER 
 | 
 OUTPUT 
 | 
 OVERLAPS 
 | 
 PARTIAL 
 |  | 
 POSITION 
 | 
 PRECISION 
 | 
 PREPARE 
 | 
 PRESERVE 
 |  | 
 PRIMARY 
 | 
 PRIVILEGES 
 | 
 PROCEDURE 
 | 
 PUBLIC 
 |  | 
 REFERENCES 
 | 
 RESET 
 | 
 REVOKE 
 | 
 RIGHT 
 |  | 
 ROLLBACK 
 | 
 ROWS 
 | 
 SCHEMA 
 | 
 SECTION 
 |  | 
 SELECT 
 | 
 SESSION 
 | 
 SESSION_USER 
 | 
 SET 
 |  | 
 SETOF 
 | 
 SHOW 
 | 
 SIZE 
 | 
 SOME 
 |  | 
 SQL 
 | 
 SQLCODE 
 | 
 SQLERROR 
 | 
 SQLSTATE 
 |  | 
 SUBSTRING 
 | 
 SUM 
 | 
 SYSTEM_USER 
 | 
 TABLE 
 |  | 
 TEMPORARY 
 | 
 THEN 
 | 
 TO 
 | 
 TO 
 |  | 
 TRAILING 
 | 
 TRANSACTION 
 | 
 TRANSLATE 
 | 
 TRANSLATION 
 |  | 
 TRIM 
 | 
 TRUE 
 | 
 UNION 
 | 
 UNIQUE 
 |  | 
 UNIQUE 
 | 
 UNKNOWN 
 | 
 UNLISTEN 
 | 
 UNTIL 
 |  | 
 UPDATE 
 | 
 UPPER 
 | 
 USAGE 
 | 
 USER 
 |  | 
 USING 
 | 
 VACUUM 
 | 
 VALUE 
 | 
 VALUES 
 |  | 
 VARCHAR 
 | 
 VARYING 
 | 
 VERBOSE 
 | 
 VIEW 
 |  | 
 WHEN 
 | 
 WHENEVER 
 | 
 WHERE 
 | 
 WITH 
 |  | 
 WORK 
 | 
 WRITE 
 |   |   |  
  
Table B-7. Microsoft SQL Server keywords| 
 ADD 
 | 
 ALL 
 | 
 ALTER 
 | 
 AND 
 |  | 
 ANY 
 | 
 AS 
 | 
 ASC 
 | 
 AUTHORIZATION 
 |  | 
 BACKUP 
 | 
 BEGIN 
 | 
 BETWEEN 
 | 
 BREAK 
 |  | 
 BROWSE 
 | 
 BULK 
 | 
 BY 
 | 
 CASCADE 
 |  | 
 CASE 
 | 
 CHECK 
 | 
 CHECKPOINT 
 | 
 CLOSE 
 |  | 
 CLUSTERED 
 | 
 COALESCE 
 | 
 COLLATE 
 | 
 COLUMN 
 |  | 
 COMMIT 
 | 
 COMPUTE 
 | 
 CONSTRAINT 
 | 
 CONTAINS 
 |  | 
 CONTAINSTABLE 
 | 
 CONTINUE 
 | 
 CONVERT 
 | 
 CREATE 
 |  | 
 CROSS 
 | 
 CURRENT 
 | 
 CURRENT_DATE 
 | 
 CURRENT_TIME 
 |  | 
 CURRENT_TIMESTAMP 
 | 
 CURRENT_USER 
 | 
 CURSOR 
 | 
 DATABASE 
 |  | 
 DBCC 
 | 
 DEALLOCATE 
 | 
 DECLARE 
 | 
 DEFAULT 
 |  | 
 DELETE 
 | 
 DENY 
 | 
 DESC 
 | 
 DISK 
 |  | 
 DISTINCT 
 | 
 DISTRIBUTED 
 | 
 DOUBLE 
 | 
 DROP 
 |  | 
 DUMMY 
 | 
 DUMP 
 | 
 ELSE 
 | 
 END 
 |  | 
 ERRLVL 
 | 
 EXCEPT 
 | 
 EXEC 
 | 
 EXECUTE 
 |  | 
 EXISTS 
 | 
 EXIT 
 | 
 FETCH 
 | 
 FILE 
 |  | 
 FILLFACTOR 
 | 
 FOR 
 | 
 FOREIGN 
 | 
 FREETEXT 
 |  | 
 FREETEXTTABLE 
 | 
 FROM 
 | 
 FULL 
 | 
 FUNCTION 
 |  | 
 GOTO 
 | 
 GRANT 
 | 
 GROUP 
 | 
 HAVING 
 |  | 
 HOLDLOCK 
 | 
 IDENTITY 
 | 
 IDENTITY_INSERT 
 | 
 IDENTITYCOL 
 |  | 
 IF 
 | 
 IN 
 | 
 INDEX 
 | 
 INNER 
 |  | 
 INSERT 
 | 
 INTERSECT 
 | 
 INTO 
 | 
 IS 
 |  | 
 JOIN 
 | 
 KEY 
 | 
 KILL 
 | 
 LEFT 
 |  | 
 LIKE 
 | 
 LINENO 
 | 
 LOAD 
 | 
 NATIONAL 
 |  | 
 NOCHECK 
 | 
 NONCLUSTERED 
 | 
 NOT 
 | 
 NULL 
 |  | 
 NULLIF 
 | 
 OF 
 | 
 OFF 
 | 
 OFFSETS 
 |  | 
 ON 
 | 
 OPEN 
 | 
 OPENDATASOURCE 
 | 
 OPENQUERY 
 |  | 
 OPENROWSET 
 | 
 OPENXML 
 | 
 OPTION 
 | 
 OR 
 |  | 
 ORDER 
 | 
 OUTER 
 | 
 PERCENT 
 | 
 PLAN 
 |  | 
 PRECISION 
 | 
 PRIMARY 
 | 
 PRINT 
 | 
 PROC 
 |  | 
 PROCEDURE 
 | 
 PUBLIC 
 | 
 RAISERROR 
 | 
 READ 
 |  | 
 READTEXT 
 | 
 RECONFIGURE 
 | 
 REFERENCES 
 | 
 REPLICATION 
 |  | 
 RESTORE 
 | 
 RESTRICT 
 | 
 RETURN 
 | 
 REVOKE 
 |  | 
 RIGHT 
 | 
 ROLLBACK 
 | 
 ROWCOUNT 
 | 
 ROWGUIDCOL 
 |  | 
 RULE 
 | 
 SAVE 
 | 
 SCHEMA 
 | 
 SELECT 
 |  | 
 SESSION_USER 
 | 
 SET 
 | 
 SETUSER 
 | 
 SHUTDOWN 
 |  | 
 SOME 
 | 
 STATISTICS 
 | 
 SYSTEM_USER 
 | 
 TABLE 
 |  | 
 TEXTSIZE 
 | 
 THEN 
 | 
 TO 
 | 
 TOP 
 |  | 
 TRAN 
 | 
 TRANSACTION 
 | 
 TRIGGER 
 | 
 TRUNCATE 
 |  | 
 TSEQUAL 
 | 
 UNION 
 | 
 UNIQUE 
 | 
 UPDATE 
 |  | 
 UPDATETEXT 
 | 
 USE 
 | 
 USER 
 | 
 VALUES 
 |  | 
 VARYING 
 | 
 VIEW 
 | 
 WAITFOR 
 | 
 WHEN 
 |  | 
 WHERE 
 | 
 WHILE 
 | 
 WITH 
 | 
 WRITETEXT 
 |  
  
Table B-8. Sybase Adaptive Server keywords| 
 ABSOLUTE 
 | 
 ACTION 
 | 
 ADD 
 | 
 ALL 
 |  | 
 ALLOCATE 
 | 
 ALTER 
 | 
 AND 
 | 
 ANY 
 |  | 
 ARE 
 | 
 ARITH_OVERFLOW 
 | 
 AS 
 | 
 ASC 
 |  | 
 ASSERTION 
 | 
 AT 
 | 
 AUTHORIZATION 
 | 
 AVG 
 |  | 
 BEGIN 
 | 
 BETWEEN 
 | 
 BIT 
 | 
 BIT_LENGTH 
 |  | 
 BOTH 
 | 
 BREAK 
 | 
 BROWSE 
 | 
 BULK 
 |  | 
 BY 
 | 
 CASCADE 
 | 
 CASCADED 
 | 
 CASE 
 |  | 
 CAST 
 | 
 CATALOG 
 | 
 CHAR 
 | 
 CHAR_ CONVERT 
 |  | 
 CHAR_LENGTH 
 | 
 CHARACTER 
 | 
 CHARACTER_LENGTH 
 | 
 CHECK 
 |  | 
 CHECKPOINT 
 | 
 CLOSE 
 | 
 CLUSTERED 
 | 
 COALESCE 
 |  | 
 COLLATE 
 | 
 COLLATION 
 | 
 COLUMN 
 | 
 COMMIT 
 |  | 
 COMPUTE 
 | 
 CONFIRM 
 | 
 CONNECT 
 | 
 CONNECTION 
 |  | 
 CONSTRAINT 
 | 
 CONSTRAINTS 
 | 
 CONTINUE 
 | 
 CONTROLROW 
 |  | 
 CONVERT 
 | 
 CORRESPONDING 
 | 
 COUNT 
 | 
 CREATE 
 |  | 
 CROSS 
 | 
 CURRENT 
 | 
 CURRENT_DATE 
 | 
 CURRENT_TIME 
 |  | 
 CURRENT_TIMESTAMP 
 | 
 CURRENT_USER 
 | 
 CURSOR 
 | 
 DATABASE 
 |  | 
 DATE 
 | 
 DAY 
 | 
 DBCC 
 | 
 DEALLOCATE 
 |  | 
 DEC 
 | 
 DECIMAL 
 | 
 DECLARE 
 | 
 DEFAULT 
 |  | 
 DEFERRABLE 
 | 
 DEFERRED 
 | 
 DELETE 
 | 
 DESC 
 |  | 
 DESCRIBE 
 | 
 DESCRIPTOR 
 | 
 DETERMINISTIC 
 | 
 DIAGNOSTICS 
 |  | 
 DISCONNECT 
 | 
 DISK DISTINCT 
 | 
 DOMAIN 
 | 
 DOUBLE 
 |  | 
 DROP 
 | 
 DUMMY 
 | 
 DUMP 
 | 
 ELSE 
 |  | 
 END 
 | 
 END-EXEC 
 | 
 ENDTRAN 
 | 
 ERRLVL 
 |  | 
 ERRORDATA 
 | 
 ERROREXIT 
 | 
 ESCAPE 
 | 
 EXCEPT 
 |  | 
 EXCEPTION 
 | 
 EXCLUSIVE 
 | 
 EXEC 
 | 
 EXECUTE 
 |  | 
 EXISTS 
 | 
 EXIT 
 | 
 EXP_ROW_SIZE 
 | 
 EXTERNAL 
 |  | 
 EXTRACT 
 | 
 FALSE 
 | 
 FETCH 
 | 
 FILLFACTOR 
 |  | 
 FIRST 
 | 
 FLOAT 
 | 
 FOR 
 | 
 FOREIGN 
 |  | 
 FOUND 
 | 
 FROM 
 | 
 FULL 
 | 
 FUNC 
 |  | 
 FUNCTION 
 | 
 GET 
 | 
 GLOBAL 
 | 
 GO 
 |  | 
 GOTO 
 | 
 GRANT 
 | 
 GROUP 
 | 
 HAVING 
 |  | 
 HOLDLOCK 
 | 
 HOUR 
 | 
 IDENTITY 
 | 
 IDENTITY_GAP 
 |  | 
 IDENTITY_INSERT 
 | 
 IDENTITY_START 
 | 
 IF 
 | 
 IMMEDIATE 
 |  | 
 IN 
 | 
 INDEX 
 | 
 INDICATOR 
 | 
 INITIALLY 
 |  | 
 INNER 
 | 
 INOUT 
 | 
 INPUT 
 | 
 INSENSITIVE 
 |  | 
 INSERT 
 | 
 INSTALL 
 | 
 INT 
 | 
 INTEGER 
 |  | 
 INTERSECT 
 | 
 INTERVAL 
 | 
 INTO 
 | 
 IS 
 |  | 
 ISOLATION 
 | 
 JAR 
 | 
 JOIN 
 | 
 KEY 
 |  | 
 KILL 
 | 
 LANGUAGE 
 | 
 LAST 
 | 
 LEADING 
 |  | 
 LEFT 
 | 
 LEVEL 
 | 
 LIKE 
 | 
 LINENO 
 |  | 
 LOAD 
 | 
 LOCAL 
 | 
 LOCK 
 | 
 LOWER 
 |  | 
 MATCH 
 | 
 MAX 
 | 
 MAX_ROWS_PER_PAGE 
 | 
 MIN 
 |  | 
 MINUTE 
 | 
 MIRROR 
 | 
 MIRROREXIT 
 | 
 MODIFY 
 |  | 
 MODULE 
 | 
 MONTH 
 | 
 NAMES 
 | 
 NATIONAL 
 |  | 
 NATURAL 
 | 
 NCHAR 
 | 
 NEW 
 | 
 NEXT 
 |  | 
 NO 
 | 
 NOHOLDLOCK 
 | 
 NONCLUSTERED 
 | 
 NOT 
 |  | 
 NULL 
 | 
 NULLIF 
 | 
 NUMERIC 
 | 
 NUMERIC_TRUNCATION 
 |  | 
 OCTET_LENGTH 
 | 
 OF 
 | 
 OFF 
 | 
 OFFSETS 
 |  | 
 ON 
 | 
 ONCE 
 | 
 ONLINE 
 | 
 ONLY 
 |  | 
 OPEN 
 | 
 OPTION 
 | 
 OR 
 | 
 ORDER 
 |  | 
 OUT 
 | 
 OUTER 
 | 
 OUTPUT 
 | 
 OVER 
 |  | 
 OVERLAPS 
 | 
 PAD 
 | 
 PARTIAL 
 | 
 PARTITION 
 |  | 
 PERM 
 | 
 PERMANENT 
 | 
 PLAN 
 | 
 POSITION 
 |  | 
 PRECISION 
 | 
 PREPARE 
 | 
 PRESERVE 
 | 
 PRIMARY 
 |  | 
 PRINT 
 | 
 PRIOR 
 | 
 PRIVILEGES 
 | 
 PROC 
 |  | 
 PROCEDURE 
 | 
 PROCESSEXIT 
 | 
 PROXY_TABLE 
 | 
 PUBLIC 
 |  | 
 QUIESCE 
 | 
 RAISERROR 
 | 
 READ 
 | 
 READPAST 
 |  | 
 READTEXT 
 | 
 REAL 
 | 
 RECONFIGURE 
 | 
 REFERENCES REMOVE 
 |  | 
 RELATIVE 
 | 
 REORG 
 | 
 REPLACE 
 | 
 REPLICATION 
 |  | 
 RESERVEPAGEGAP 
 | 
 RESTRICT 
 | 
 RETURN 
 | 
 RETURNS 
 |  | 
 REVOKE 
 | 
 RIGHT 
 | 
 ROLE 
 | 
 ROLLBACK 
 |  | 
 ROWCOUNT 
 | 
 ROWS 
 | 
 RULE 
 | 
 SAVE 
 |  | 
 SCHEMA 
 | 
 SCROLL 
 | 
 SECOND 
 | 
 SECTION 
 |  | 
 SELECT 
 | 
 SESSION_USER 
 | 
 SET 
 | 
 SETUSER 
 |  | 
 SHARED 
 | 
 SHUTDOWN 
 | 
 SIZE 
 | 
 SMALLINT 
 |  | 
 SOME 
 | 
 SPACE 
 | 
 SQL 
 | 
 SQLCODE 
 |  | 
 SQLERROR 
 | 
 SQLSTATE 
 | 
 STATISTICS 
 | 
 STRINGSIZE 
 |  | 
 STRIPE 
 | 
 SUBSTRING 
 | 
 SUM 
 | 
 SYB_IDENTITY 
 |  | 
 SYB_RESTREE 
 | 
 SYB_TERMINATE 
 | 
 SYSTEM_USER 
 | 
 TABLE 
 |  | 
 TEMP 
 | 
 TEMPORARY 
 | 
 TEXTSIZE 
 | 
 THEN 
 |  | 
 TIME 
 | 
 TIMESTAMP 
 | 
 TIMEZONE_HOUR 
 | 
 TIMEZONE_MINUTE 
 |  | 
 TO 
 | 
 TRAILING 
 | 
 TRAN 
 | 
 TRANSACTION 
 |  | 
 TRANSLATE 
 | 
 TRANSLATION 
 | 
 TRIGGER 
 | 
 TRIM 
 |  | 
 TRUE 
 | 
 TRUNCATE 
 | 
 TSEQUAL 
 | 
 UNION 
 |  | 
 UNIQUE 
 | 
 UNKNOWN 
 | 
 UNPARTITION 
 | 
 UPDATE 
 |  | 
 UPPER 
 | 
 USAGE 
 | 
 USE 
 | 
 USER 
 |  | 
 USER_OPTION 
 | 
 USING 
 | 
 VALUE 
 | 
 VALUES 
 |  | 
 VARCHAR 
 | 
 VARYING 
 | 
 VIEW 
 | 
 WAITFOR 
 |  | 
 WHEN 
 | 
 WHENEVER 
 | 
 WHERE 
 | 
 WHILE 
 |  | 
 WITH 
 | 
 WORK 
 | 
 WRITE 
 | 
 WRITETEXT 
 |  | 
 YEAR 
 | 
 ZONE 
 |   |   |  
  
 |