The following words are reserved for use in ODBC function calls. These words do not constrain the minimum SQL grammar; however, to ensure compatibility with drivers that support the core SQL grammar, applications should avoid using any of these keywords.
ABSOLUTE DECLARE INTEGER REVOKE ADA DEFERRABLE INTERSECT RIGHT ADD DEFERRED INTERVAL ROLLBACK ALL DELETE INTO ROWS ALLOCATE DESC IS SCHEMA ALTER DESCRIBE ISOLATION SCROLL AND DESCRIPTOR JOIN SECOND ANY DIAGNOSTICS KEY SECTION ARE DICTIONARY LANGUAGE SELECT AS DISCONNECT LAST SEQUENCE ASC DISPLACEMENT LEFT SET ASSERTION DISTINCT LEVEL SIZE AT DOMAIN LIKE SMALLINT AUTHORIZATION DOUBLE LOCAL SOME AVG DROP LOWER SQL BEGIN ELSE MATCH SQLCA BETWEEN END MAX SQLCODE BIT END-EXEC MIN SQLERROR BIT_LENGTH ESCAPE MINUTE SQLSTATE BY EXCEPT MODULE SQLWARNING CASCADE EXCEPTION MONTH SUBSTRING CASCADED EXEC MUMPS SUM CASE EXECUTE NAMES SYSTEM CAST EXISTS NATIONAL TABLE CATALOG EXTERNAL NCHAR TEMPORARY CHAR EXTRACT NEXT THEN CHAR_LENGTH FALSE NONE TIME CHARACTER FETCH NOT TIMESTAMP CHARACTER_LENGTH FIRST NULL TIMEZONE_HOUR CHECK FLOAT NULLIF TIMEZONE_MINUTE CLOSE FOR NUMERIC TO COALESCE FOREIGN OCTET_LENGTH TRANSACTION COBOL FORTRAN OF TRANSLATE COLLATE FOUND OFF TRANSLATION COLLATION FROM ON TRUE COLUMN FULL ONLY UNION COMMIT GET OPEN UNIQUE CONNECT GLOBAL OPTION UNKNOWN CONNECTION GO OR UPDATE CONSTRAINT GOTO ORDER UPPER CONSTRAINTS GRANT OUTER USAGE CONTINUE GROUP OUTPUT USER CONVERT HAVING OVERLAPS USING CORRESPONDING HOUR PARTIAL VALUE COUNT IDENTITY PASCAL VALUES CREATE IGNORE PLI VARCHAR CURRENT IMMEDIATE POSITION VARYING CURRENT_DATE IN PRECISION VIEW CURRENT_TIME INCLUDE PREPARE WHEN CURRENT_TIMESTAM INDEX PRESERVE WHENEVER CURSOR INDICATOR PRIMARY WHERE DATE INITIALLY PRIOR WITH DAY INNER PRIVILEGES WORK DEALLOCATE INPUT PROCEDURE YEAR DEC INSENSITIVE PUBLIC DECIMAL INSERT RESTRICT