* [KEYWORD] отмечает слова, которые в настоящий момент не являются зарезервированными, но предполагается сделать их таковыми в будущей реализации или для совместимости с InterBase;
* /* KEYWORD */ отмечает слова, которые были зарезервированными в Firebird 1.0.x, но были освобождены в Firebird 1.5.
Таблица П11.1. Зарезервированные слова Firebird
[ ABS] |
ACTION |
ACTIVE |
ADD |
ADMIN |
AFTER |
ALL |
ALTER |
AND |
ANY |
ARE |
AS |
ASC |
ASCENDING |
AT |
AUTO |
AUTODDL |
AVG |
BASED |
BASENAME |
BASE_NAME |
BEFORE |
BEGIN |
BETWEEN |
BIGINT |
BLOB |
BLOBEDIT |
[BOOLEAN] |
[BOTH] |
/* BREAK */ |
BUFFER |
BY |
CACHE |
CASCADE |
CASE |
CAST |
CHAR |
CHARACTER |
[CHAR_LENGTH] |
[CHARACTER_LENGTH] |
CHECK |
CHECK_POINT_LEN |
CHECK_POINT_LENGTH |
CLOSE |
COALESCE (con.) |
COLLATE |
COLLATION |
COLUMN |
COMMIT |
COMMITTED |
COMPILETIME |
COMPUTED |
CONDITIONAL |
CONNECT |
CONSTRAINT |
CONTAINING |
CONTINUE |
COUNT |
CREATE |
CSTRING |
CURRENT |
CURRENT_CONNECTION |
CURRENT_DATE |
CURRENT_ROLE |
CURRENT_TIME |
CURRENT_TIMESTAMP |
CURRENT_TRANSACTION |
CURRENT_USER |
DATABASE |
DATE |
DAY |
DB_KEY |
DEBUG |
DEC |
DECIMAL |
DECLARE |
DEFAULT |
[DEFERRED] |
DELETE |
DELETING (con.) |
DESC |
DESCENDING |
DESCRIBE |
/* DESCRIPTOR */ |
DISCONNECT |
DISPLAY |
DISTINCT |
DO |
DOMAIN |
DOUBLE |
DROP |
ECHO |
EDIT |
ELSE |
END |
ENTRY_POINT |
ESCAPE |
EVENT |
EXCEPTION |
EXECUTE |
EXISTS |
EXIT |
EXTERN |
EXTERNAL |
EXTRACT |
[FALSE] |
FETCH |
FILE |
FILTER |
/* FIRST */ |
FLOAT |
FOR |
FOREIGN |
FOUND |
FREE_IT |
FROM |
FULL |
FUNCTION |
GDSCODE |
GENERATOR |
GEN_ID |
[GLOBAL] |
GOTO |
GRANT |
GROUP |
GROUP_COMMIT_WAIT |
GROUP_COMMIT_WAIT_TIME |
HAVING |
HEADING |
HELP |
HOUR |
IF |
/* IIF */ |
IMMEDIATE |
IN |
INACTIVE |
INDEX |
INDICATOR |
INIT |
INNER |
INPUT |
INPUT TYPE |
INSERT |
INSERTING (con.) |
INT |
INTEGER |
INTO |
IS |
ISOLATION |
ISQL |
JOIN |
KEY |
LAST (con.) |
LC_MESSAGES |
LC TYPE |
[LEADING] |
LEAVE (con.) |
LEFT |
LENGTH |
LEV |
LEVEL |
LIKE |
LOCK (con.) |
LOGFILE |
LOG_BUFFER_SIZE |
LOG_BUF_SIZE |
LONG |
MANUAL |
MAX |
MAXIMUM |
MAXIMUM_SEGMENT |
MAX_SEGMENT |
MERGE |
MESSAGE |
MIN |
MINIMUM |
MINUTE |
MODULE_NAME |
MONTH |
NAMES |
NATIONAL |
NATURAL |
NCHAR |
NO |
NOAUTO |
NOT |
NULL |
NULLIF (con.) |
NULLS (con.) |
NUM_LOG_BUFS |
NUM_LOG_BUFFERS |
NUMERIC |
[OCTET_LENGTH] |
OF |
ON |
ONLY |
OPEN |
OPTION |
OR |
ORDER |
OUTER |
OUTPUT |
OUTPUT_TYPE |
OVERFLOW |
PAGE |
PAGELENGTH |
PAGES |
PAGE_SIZE |
PARAMETER |
PASSWORD |
[PERCENT] |
PLAN |
POSITION |
POST_EVENT |
PRECISION |
PREPARE |
[PRESERVE] |
PRIMARY |
PRIVILEGES |
PROCEDURE |
PUBLIC |
QUIT |
RAW_PARTITIONS |
RDB$DB_KEY |
READ |
REAL |
RECORD_VERSION |
RECREATE |
REFERENCES |
RELEASE |
RESERV |
RESERVING |
RESTRICT |
RETAIN |
RETURN |
RETURNING/ALUES |
RETURNS |
REVOKE |
RIGHT |
ROLE |
ROLLBACK |
ROW_COUNT |
[ROWS] |
RUNTIME |
SAVEPOINT |
SCHEMA |
SECOND |
SELECT |
SET |
SHADOW |
SHARED |
SHELL |
SHOW |
SINGULAR |
SIZE |
/* SKIP */ |
SMALLINT |
SNAPSHOT |
SOME |
SORT |
SQL |
SQLCODE |
SQLERROR |
SQLWARNING |
STABILITY |
STARTING |
STARTS |