8 Reserved Words
TimesTen reserves words for use in SQL statements. You cannot use reserved words as non-quoted identifiers. To use one of these words as an identifier, enclose the reserved word in double quotes.
ALL is a reserved word, the CREATE TABLE operation fails.Command> CREATE TABLE all (id NUMBER);
7025: Invalid use of reserved keyword "ALL", character position: 14
CREATE TABLE all (id NUMBER)
^^^
The command failed.By enclosing the reserved word ALL in double quotes, the CREATE TABLE operation succeeds.
Command> CREATE TABLE "ALL" (id NUMBER);
Here is the list of reserved words:
-
AGING -
ALL -
ANY -
AS -
BETWEEN -
BINARY_DOUBLE_INFINITY -
BINARY_DOUBLE_NAN -
BINARY_FLOAT_INFINITY -
BINARY_FLOAT_NAN -
CASE -
CHAR -
COLUMN -
COLUMNAR -
CONSTRAINT -
CROSS -
CURRENT_SCHEMA -
CURRENT_USER -
DATASTORE_OWNER -
DATE -
DECIMAL -
DEFAULT -
DISTINCT -
DISTRIBUTE -
FLOAT -
FOR -
FOREIGN -
FROM -
GROUP -
HAVING -
INNER -
INTEGER -
INTERSECT -
INTERVAL -
INTO -
IS -
JOIN -
LEFT -
LIKE -
LONG -
MINUS -
NULL -
ON -
ORA_SYSDATE -
ORDER -
PRIMARY -
PROPAGATE -
PUBLIC -
READONLY -
RIGHT -
ROWNUM -
ROWS -
SELECT -
SELF -
SESSION_USER -
SET -
SMALLINT -
SOME -
SYSDATE -
SYSTEM_USER -
TO -
TT_SYSDATE -
UID -
UNION -
UNIQUE -
UPDATE -
USER -
USING -
VARCHAR -
WHEN -
WHERE -
WITH