New reserved words and changes
<< Procedural SQL (PSQL) | Firebird 2.1.6 Release Notes | Indexing & optimizations >>
New reserved words and changes
The following keywords have been added, or have changed status, since Firebird 1.5. Those marked with an asterisk (*) are not present in the SQL standard.
Newly reserved words
BIT_LENGTH(v.2.0)BOTH(v.2.0)CHAR_LENGTH(v.2.0)CHARACTER_LENGTH(v.2.0)CLOSE(v.2.0)CONNECT(v.2.1)<<—CROSS(v.2.0)DISCONNECT(v.2.1)<<—FETCH(v.2.0)GLOBAL(v.2.1)<<—INSENSITIVE(v.2.1)<<—LEADING(v.2.0)LOWER(v.2.0)OCTET_LENGTH(v.2.0)OPEN(v.2.0)RECURSIVE(v.2.1)<<—ROWS(v.2.0)SENSITIVE(v.2.1)<<-START(v.2.1)<<—TRAILING(v.2.0)TRIM(v.2.0)
Changed from non-reserved to reserved
USING(v.2.0)
Keywords added as non-reserved
ABS(v.2.1)<<—ACCENT* (v.2.1)<<—ACOS* (v.2.1)<<—ALWAYS* (v.2.1)<<—ASCII_CHAR* (v.2.1)<<—ASCII_VAL* (v.2.1)<<—ASIN* (v.2.1)<<—ATAN* (v.2.1)<<—ATAN2* (v.2.1)<<—BACKUP* (v.2.0)BIN_AND* (v.2.1)<<—BIN_OR* (v.2.1)<<—BIN_SHL* (v.2.1)<<—BIN_SHR* (v.2.1)<<—BIN_XOR* (v.2.1)<<—BLOCK* (v.2.0)CEIL(v.2.1)<<—CEILING(v.2.1)<<—COLLATION(v.2.0)COMMENT* (v.2.0)COS* (v.2.1)<<—COSH* (v.2.1)<<—COT* (v.2.1)<<—DATEADD* (v.2.1)<<—DATEDIFF* (v.2.1)<<—DECODE* (v.2.1)<<—DIFFERENCE* (v.2.0)EXP(v.2.1)<<—FLOOR(v.2.1)<<—GEN_UUID(v.2.1)<<—GENERATED(v.2.1)<<—HASH* (v.2.1)<<—IIF* (v.2.0)LIST* (v.2.1)<<—LN(v.2.1)<<—LOG* (v.2.1)<<—LOG10* (v.2.1)<<—LPAD* (v.2.1)<<—MATCHED(v.2.1)<<—MATCHING* (v.2.1)<<—MAXVALUE* (v.2.1)<<—MILLISECOND* (v.2.1)<<—MINVALUE* (v.2.1)<<—MOD(v.2.1)<<—NEXT(v.2.0)OVERLAY(v.2.1)<<—PAD(v.2.1)<<—PI* (v.2.1)<<—PLACING(v.2.1)<<—POWER(v.2.1)<<—PRESERVE(v.2.1)<<—RAND* (v.2.1)<<—REPLACE* (v.2.1)<<—RESTART(v.2.0)RETURNING* (v.2.0)REVERSE* (v.2.1)<<—ROUND* (v.2.1)<<—RPAD* (v.2.1)<<—SCALAR_ARRAY* (v.2.0)SEQUENCE(v.2.0)SIGN* (v.2.1)<<—SIN* (v.2.1)<<—SINH* (v.2.1)<<—SPACE(v.2.1)<<—SQRT(v.2.1)<<—TAN* (v.2.1)<<—TANH* (v.2.1)<<—TEMPORARY(v.2.1)<<—TRUNC* (v.2.1)<<—WEEK* (v.2.1)<<—
Keywords no longer reserved
ACTION(v.2.0)CASCADE(v.2.0)FREE_IT* (v.2.0)RESTRICT(v.2.0)ROLE(v.2.0)TYPE(v.2.0)WEEKDAY* (v.2.0)YEARDAY* (v.2.0)
No longer reserved as keywords
BASENAME* (v.2.0)GROUP_COMMIT_WAIT* (v.2.0)NUM_LOG_BUFS* (v.2.0)CACHE* (v.2.0)LOGFILE* (v.2.0)RAW_PARTITIONS* (v.2.0)CHECK_POINT_LEN* (v.2.0)LOG_BUF_SIZE* (v.2.0)
back to top of page 
<< Procedural SQL (PSQL) | Firebird 2.1.6 Release Notes | Indexing & optimizations >>







