SQL Reserved Words
Below is list of words which are reserved for use in SQL statements. Avoid using these reserved words whenever you name a dataset, field or index.
If a field or index must have a reserved word as its name, enclose the name in quotation marks and/or prefix any reference to it with the dataset name.
| A | |||
| 
                                                         ACTIVE ADD ASC AUTOINC  | 
                                                    
                                                         ALL ALTER ASCENDING AVG  | 
                                                    
                                                         AFTER ANY AT  | 
                                                    
                                                         AFTER AS AUTO 
  | 
                                                
| B | |||
| 
                                                         BASE_NAME BEFORE BEGIN  | 
                                                    
                                                         BETWEEN BLOB  | 
                                                    
                                                         BOOLEAN BOTH  | 
                                                    
                                                         BY BYTES  | 
                                                
| C | |||
| 
                                                         CACHE CAST CHAR CHARACTER CHECK_POINT_LENGTH  | 
                                                    
                                                         COLLATE COLUMN COMMIT COMMITTED COMPUTED  | 
                                                    
                                                         CONDITIONAL CONSTRAINT CONTAINING COUNT CREATE  | 
                                                    
                                                         CSTRING CURRENT CURSOR  | 
                                                
| D | |||
| 
                                                         DATABASE DATE DAY DEBUG  | 
                                                    
                                                         DEC DECIMAL DECLARE DEFAULT  | 
                                                    
                                                         DELETE DESC DESCENDING DISTINCT  | 
                                                    
                                                         DO DOMAIN DOUBLE DROP  | 
                                                
| E | |||
| 
                                                         ELSE END ENTRY_POINT  | 
                                                    
                                                         ESCAPE EXCEPTION EXECUTE  | 
                                                    
                                                         EXISTS EXIT 
  | 
                                                    
                                                         EXTERNAL EXTRACT  | 
                                                
| F | |||
| 
                                                         FILE FILTER  | 
                                                    
                                                         FLOAT FOR  | 
                                                    
                                                         FOREIGN FROM  | 
                                                    
                                                         FULL FUNCTION  | 
                                                
| G | |||
| 
                                                         GDSCODE GROUP_COMMIT  | 
                                                    
                                                         GENERATOR 
  | 
                                                    
                                                         GEN_ID 
  | 
                                                    GRANT | 
| H | |||
| HAVING | HOUR | ||
| I | |||
| 
                                                         IF IN INT  | 
                                                    
                                                         INACTIVE INDEX INNER  | 
                                                    
                                                         INPUT_TYPE INSERT INTEGER  | 
                                                    
                                                         INTO IS ISOLATION  | 
                                                
| J - K | |||
| JOIN | KEY | ||
| L | |||
| 
                                                         LONG LEADING  | 
                                                    
                                                         LENGTH LEFT  | 
                                                    
                                                         LOGFILE LEVEL  | 
                                                    
                                                         LOWER LIKE  | 
                                                
| M | |||
| 
                                                         MANUAL MAX MAXIMUM_SEGMENT  | 
                                                    
                                                         MERGE MESSAGE MIN  | 
                                                    
                                                         MINUTE MODULE_NAME  | 
                                                    
                                                         MONEY MONTH  | 
                                                
| N | |||
| 
                                                         NAMES NO  | 
                                                    
                                                         NATIONAL NOT  | 
                                                    
                                                         NATURAL NULL  | 
                                                    
                                                         NCHAR NUMERIC  | 
                                                
| O | |||
| 
                                                         OF ON ONLY  | 
                                                    
                                                         OPTION OR  | 
                                                    
                                                         ORDER OUTER  | 
                                                    
                                                         OUTPUT TYPE OVERFLOW  | 
                                                
| P | |||
| 
                                                         PAGE_SIZE PAGE PAGES PARAMETER  | 
                                                    
                                                         PLAN POSITION POST_EVENT 
  | 
                                                    
                                                         PROCEDURE PROTECTED PASSWORD  | 
                                                    
                                                         PRECISION PRIMARY PRIVILEGES  | 
                                                
| R | |||
| 
                                                         RAW_PARTITIONS RDB$DB_KEY READ REAL  | 
                                                    
                                                         RECORD_VERSION REFERENCES RESERV RESERVING  | 
                                                    
                                                         RETAIN RETURNING_VALUES RETURNS  | 
                                                    
                                                         REVOKE RIGHT ROLLBACK  | 
                                                
| S | |||
| 
                                                         SECOND SEGMENT SELECT SHARED SET SHARED  | 
                                                    
                                                         SHADOW SCHEMA SINGULAR SIZE SMALLINT SNAPSHOT  | 
                                                    
                                                         SOME SORT SQLCODE STABILITY STARTING SUM  | 
                                                    
                                                         STARTS STATISTICS SUB_TYPE SUBSTRING SUSPEND  | 
                                                
| T | |||
| 
                                                         TABLE THEN TIME  | 
                                                    
                                                         TIMESTAMP TIMEZONE_HOUR TIMEZONE_MINUTE  | 
                                                    
                                                         TO TRAILING TRANSACTION  | 
                                                    
                                                         TRIGGER TRIM  | 
                                                
| U | |||
| 
                                                         UNCOMMITTED UNION  | 
                                                    
                                                         UNIQUE UPDATE  | 
                                                    UPPER | USER | 
| V | |||
| 
                                                         VALUE VALUES  | 
                                                    
                                                         VARCHAR VARIABLE  | 
                                                    VARYING | VIEW | 
| W - Y | |||
| 
                                                         WAIT WHEN  | 
                                                    
                                                         WHERE WHILE  | 
                                                    
                                                         WITH WORK  | 
                                                    
                                                         WRITE YEAR  | 
                                                
The following operators are commonly used in SQL statements. Avoid using these characters when you name a dataset, a field or an index.
|| , - , * , / , <> , < , > , ,(comma) , = , <= , >= , ~= , != , ^= , ( , ,)