meta data for this page
  •  

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

Changed from non-reserved to reserved

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)