SQL syntax reserves these keywords for its clauses and statements:
Note: To use a keyword as a source column ID or another identifier in your SQL, wrap it in double-quotes ("
), or pair it with another word without a space. For example, to use the keyword TABLE
in a header of TABLE NAME, use "TABLE NAME"
or TABLE_NAME
.
ALTER
AND
AS
ASC
BETWEEN
BY
CASE
CAST
CONSTRAINT
CREATE
CROSS
CUBE
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
DEALLOCATE
DELETE
DESC
DESCRIBE
DISTINCT
DROP
ELSE
END
ESCAPE
EXCEPT
EXECUTE
EXISTS
EXTRACT
FALSE
FOR
FROM
FULL
GROUP
GROUPING
HAVING
IN
JOIN
LEFT
LOCALTIME
LOCALTIMESTAMP
NATURAL
NORMALIZE
NOT
NULL
ON
OR
ORDER
OUTER
PREPARE
RECURSIVE
RIGHT
ROLLUP
SELECT
TABLE
THEN
TRUE
UESCAPE
UNION
UNNEST
USING
VALUES
WHEN
WHERE
WITH