21.10.2013 Views

Firebird 2.1 Language Reference Update

Firebird 2.1 Language Reference Update

Firebird 2.1 Language Reference Update

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2<br />

Reserved words and keywords<br />

Reserved words are part of the <strong>Firebird</strong> SQL language. They cannot be used as identifiers (e.g. as table or<br />

procedure names), except when enclosed in double quotes in Dialect 3. However, you should avoid this unless<br />

you have a compelling reason.<br />

Keywords are also part of the language. They have a special meaning when used in the proper context, but they<br />

are not reserved for <strong>Firebird</strong>'s own and exclusive use. You can use them as identifiers without double-quoting.<br />

Newly reserved words<br />

Added since InterBase 6<br />

The following reserved words have been added to <strong>Firebird</strong>:<br />

BIGINT<br />

BIT_LENGTH<br />

BOTH<br />

CASE<br />

CHAR_LENGTH<br />

CHARACTER_LENGTH<br />

CLOSE<br />

CONNECT<br />

CROSS<br />

CURRENT_CONNECTION<br />

CURRENT_ROLE<br />

CURRENT_TRANSACTION<br />

CURRENT_USER<br />

DISCONNECT<br />

FETCH<br />

GLOBAL<br />

INSENSITIVE<br />

LEADING<br />

LOWER<br />

OCTET_LENGTH<br />

OPEN<br />

RECREATE<br />

RECURSIVE<br />

RELEASE<br />

ROW_COUNT<br />

ROWS<br />

SAVEPOINT<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!