Full list of reserved words in Firebird 2.5:
ADD |
ADMIN |
ALL |
ALTER |
AND |
ANY |
AS |
AT |
AVG |
BEGIN |
BETWEEN |
BIGINT |
BIT_LENGTH |
BLOB |
BOTH |
BY |
CASE |
CAST |
CHAR |
CHAR_LENGTH |
CHARACTER |
CHARACTER_LENGTH |
CHECK |
CLOSE |
COLLATE |
COLUMN |
COMMIT |
CONNECT |
CONSTRAINT |
COUNT |
CREATE |
CROSS |
CURRENT |
CURRENT_CONNECTION |
CURRENT_DATE |
CURRENT_ROLE |
CURRENT_TIME |
CURRENT_TIMESTAMP |
CURRENT_TRANSACTION |
CURRENT_USER |
CURSOR |
DATE |
DAY |
DEC |
DECIMAL |
DECLARE |
DEFAULT |
DELETE |
DISCONNECT |
DISTINCT |
DOUBLE |
DROP |
ELSE |
END |
ESCAPE |
EXECUTE |
EXISTS |
EXTERNAL |
EXTRACT |
FETCH |
FILTER |
FLOAT |
FOR |
FOREIGN |
FROM |
FULL |
FUNCTION |
GDSCODE |
GLOBAL |
GRANT |
GROUP |
HAVING |
HOUR |
IN |
INDEX |
INNER |
INSENSITIVE |
INSERT |
INT |
INTEGER |
INTO |
IS |
JOIN |
LEADING |
LEFT |
LIKE |
LONG |
LOWER |
MAX |
MAXIMUM_SEGMENT |
MERGE |
MIN |
MINUTE |
MONTH |
NATIONAL |
NATURAL |
NCHAR |
NO |
NOT |
NULL |
NUMERIC |
OCTET_LENGTH |
OF |
ON |
ONLY |
OPEN |
OR |
ORDER |
OUTER |
PARAMETER |
PLAN |
POSITION |
POST_EVENT |
PRECISION |
PRIMARY |
PROCEDURE |
RDB$DB_KEY |
REAL |
RECORD_VERSION |
RECREATE |
RECURSIVE |
REFERENCES |
RELEASE |
RETURNING_VALUES |
RETURNS |
REVOKE |
RIGHT |
ROLLBACK |
ROW_COUNT |
ROWS |
SAVEPOINT |
SECOND |
SELECT |
SENSITIVE |
SET |
SIMILAR |
SMALLINT |
SOME |
SQLCODE |
SQLSTATE (2.5.1)
|
START |
SUM |
TABLE |
THEN |
TIME |
TIMESTAMP |
TO |
TRAILING |
TRIGGER |
TRIM |
UNION |
UNIQUE |
UPDATE |
UPPER |
USER |
USING |
VALUE |
VALUES |
VARCHAR |
VARIABLE |
VARYING |
VIEW |
WHEN |
WHERE |
WHILE |
WITH |
YEAR |