Adobe COLDFUSION 9 Manual page 451

Developing applications
Hide thumbs Also See for COLDFUSION 9:
Table of Contents

Advertisement

DEVELOPING COLDFUSION 9 APPLICATIONS
Accessing and Using Data
Escaping reserved keywords
ColdFusion has a list of reserved keywords, which are typically part of the SQL language and are not normally used for
names of columns or tables. To escape a reserved keyword for a column name or table name, enclose it in brackets.
Important: Earlier versions of ColdFusion let you use some reserved keywords without escaping them.
Examples
Query of Queries supports the following SELECT statement examples:
SELECT [from] FROM parts;
SELECT [group].firstname FROM [group];
SELECT [group].[from] FROM [group];
Query of Queries does not support nested escapes, such as in the following example:
SELECT [[from]] FROM T;
The following table lists ColdFusion reserved keywords:
ABSOLUTE
ACTION
ALTER
AND
ASC
ASSERTION
BEGIN
BETWEEN
BY
CASCADE
CATALOG
CHAR
CHECK
CLOSE
COLUMN
COMMIT
CONSTRAINTS
CONTINUE
CREATE
CROSS
CURRENT_TIMESTAMP
CURRENT_USER
DEALLOCATE
DEC
DEFERRABLE
DEFERRED
DESCRIPTOR
DIAGNOSTICS
DOUBLE
DROP
ESCAPE
EXCEPT
EXISTS
EXTERNAL
FIRST
FLOAT
FROM
FULL
GOTO
GRANT
IDENTITY
IMMEDIATE
INNER
INPUT
INTEGER
INTERSECT
ISOLATION
JOIN
ADD
ALL
ANY
ARE
AT
AUTHORIZATION
BIT
BIT_LENGTH
CASCADED
CASE
CHARACTER
CHARACTER_LENGTH
COALESCE
COLLATE
CONNECT
CONNECTION
CONVERT
CORRESPONDING
CURRENT
CURRENT_DATE
CURSOR
DATE
DECIMAL
DECLARE
DELETE
DESC
DISCONNECT
DISTINCT
ELSE
END
EXCEPTION
EXEC
EXTRACT
FALSE
FOR
FOREIGN
GET
GLOBAL
GROUP
HAVING
IN
INDICATOR
INSENSITIVE
INSERT
INTERVAL
INTO
KEY
LANGUAGE
Last updated 8/5/2010
446
ALLOCATE
AS
AVG
BOTH
CAST
CHAR_LENGTH
COLLATION
CONSTRAINT
COUNT
CURRENT_TIME
DAY
DEFAULT
DESCRIBE
DOMAIN
END-EXEC
EXECUTE
FETCH
FOUND
GO
HOUR
INITIALLY
INT
IS
LAST

Advertisement

Table of Contents
loading

Table of Contents