SQL Keywords and Reserved Words and Non reserved Words

2008 Oct 18


A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

A

ABSOLUTE : x
ACTION : x
ACTOR : x
ADA : x
ADD : functon
AFTER : keyw
ALIAS : x
ALL : x
ALLOCATE : x
ALTER : x
AND : operator
ANY : operator
ARE : x
AS : keyw
ASC : modifier
ASSERTION : x
ASYNC : x
AT : x
ATTRIBUTES : x
AUTHORIZATION : keyw
AVG : group function

B

BEFORE : x
BEGIN : x
BETWEEN : x
BIT : type
BIT_LENGTH : x
BOOLEAN : type
BOTH : x
BREADTH : x
BY : keyw

C

C : x
CALL : keyw
CASCADE : keyw
CASCADED : keyw
CASE : keyw
CAST : operator
CATALOG : keyw
CATALOG_NAME : x
CHAR : type
CHAR_LENGTH : parameter
CHARACTER : type
CHARACTER_LENGTH : parameter
CHARACTER_SET_CATALOG : x
CHARACTER_SET_NAME : x
CHARACTER_SET_SCHEMA : x
CHECK : keyw
CLASS_ORIGIN : x
CLOSE : x
COALESCE : x
COBOL : x
COLLATE : x
COLLATION : x
COLLATION_CATALOG : x
COLUMN : x
COLUMN_NAME : x
COMMAND_FUNCTION : x
COMMIT : keyw
COMMITED : x
COMPLETION : x
CONDITION_NUMBER : x
CONNECT : keyw
CONNECTION : keyw
CONNECTION_NAME : x
CONSRAINT : keyw
CONSRAINTS : keyw
CONSRAINT_CATALOG : x
CONSRAINT_NAME : x
CONSRAINT_SCHEMA : x
CONTINUE : keyw
CONVERT : x
CORRESPONDING : x
COUNT : group function
CREATE : keyw
CROSS : keyw
CURRENT : keyw
CURRENT_DATE : function
CURRENT_PATH : x
CURRENT_TIME : function
CURRENT_TIMESTAMP : function
CURRENT_USER : function
CURSOR : keyw
CURSOR_NAME : x
CYCLE : x

D

DATA : x
DATE : type
DATETIME_INTERVAL_CODE : x
DATETIME_INTERVAL_PRECISION : x
DAY : type
DEALLOCATE : x
DEC : type
DECIMAL : type
DECLARE : keyw
DEFAULT : keyw
DEFERRABLE : keyw
DEFERRED : keyw
DELETE : keyw
DEPTH : x
DESC : keyw
DESCRIBE : keyw
DESCRIPTOR : keyw
DESTROY : keyw
DIAGNOSTICS : keyw
DICTIONARY : x
DISCONNECT : keyw
DISTINCT : keyw
DO : keyw
DOMAIN : keyw
DOUBLE : type
DROP : keyw
DYNAMIC_FUNCTION : x

E

EACH : x
ELEMENT : x
ELSE : keyw
ELSEIF : keyw
END : keyw
END-EXEC : keyw
EQUALS : x
ESCAPE : keyw
EXCEPT : keyw
EXCEPTION : keyw
EXEC : x
EXECUTE : x
EXISTS : x
EXTERNAL : x
EXTRACT : x

F

FACTOR : x
FALSE : x
FETCH : keyw
FIRST : keyw
FLOAT : type
FOR : keyw
FOREIGN : keyw
FORTRAN : x
FOUND : x
FROM : keyw
FULL : keyw

G

GENERAL : x
GET : keyw
GLOBAL : keyw
GO : keyw
GOTO : keyw
GRANT : keyw
GROUP : keyw

H

HAVING : keyw
HOLD : x
HOUR : x

I

IDENTITY : keyw
IF : keyw
IGNORE : keyw
IMMEDIATE : keyw
IN : keyw
INDICATOR : x
INITIALLY : x
INNER : keyw
INPUT : keyw
INSENSITIVE : keyw
INSERT : keyw
INSTEAD : x
INT : type
INTEGER : type
INTERSECT : keyw
INTERVAL : keyw
INTO : keyw
IS : keyw
ISOLATION : keyw

J

JOIN : keyw

K

KEY : keyw

L

LANGUAGE : keyw
LAST : keyw
LEADING : x
LEAVE : x
LEFT : x
LENGTH : x
LESS : x
LEVEL : x
LIKE : keyw
LIMIT : x
LIST : x
LOCAL : keyw
LOOP : x
LOWER : x

M

MATCH : keyw
MAX : (group) function
MESSAGE_LENGTH : x
MESSAGE_OCTET_LENGTH : x
MESSAGE_TEXT : x
MIN : (group) function
MINUTE : type
MODIFY : x
MODULE : (group) function
MONTH : type
MORE : x
MUMPS : x

N

NAME : x
NAMES : x
NATIONAL : x
NATURAL : x
NCHAR : type NEW : x
NEW_TABLE : x
NEXT : keyw
NO : keyw
NONE : x
NOT : keyw
NULL : keyw
NULLABLE : x
NULLIF : keyw
NUMBER : x
NUMERIC : keyw

O

OBJECT : x
OCTET_LENGTH : x
OF : keyw
OFF : x
OID : x
OLD : x
OLD_TABLE : x
ON : keyw
ONLY : keyw
OPEN : keyw
OPERATION : x
OPERATOR : x
OPERATORS : x
OPTION : keyw
OR : operator
ORDER : keyw
OTHERS : x
OUTER : keyw
OUTPUT : keyw
OVERLAPS : keyw

P

PAD : x
PARAMETERS : x
PARTIAL : x
PASCAL : x
PATH : x
PENDANT : x
PLI : x
POSITION : x
POSTFIX : x
PRECISION : x
PREFIX : x
PREORDER : x
PREPARE : x
PRESERVE : x
PRIMARY : keyw
PRIOR : keyw
PRIVATE : x
PRIVILEGES : keyw
PROCEDURE : keyw
PROTECTED : x
PUBLIC : keyw

Q


R

READ : x
REAL : type
REPEATABLE : x
RECURSIVE : x
REF : x
REFERENCES : x
REFERENCING : x
RELATIVE : keyw
REPLACE : x
RESIGNAL : x
RESTRICT : keyw
RETURN : keyw
RETURNED_LENGTH : x
RETURNED_OCTET_LENGTH : x
RETURNED_SQLSTATE : x
RETURNS : keyw
REVOKE : keyw
RIGHT : keyw
ROLE : x
ROLLBACK : keyw
ROUTINE : x
ROW : keyw
ROW_COUNT : x
ROWS : keyw

S

SAVEPOINT : keyw
SCALE : x
SCHEMA : keyw
SCHEMA_NAME : x
SCROLL : keyw
SEARCH : keyw
SECOND : keyw
SECTION : keyw
SELECT : keyw
SENSITIVE : x
SEQUENCE : x
SERIALIZABLE : x
SERVER_NAME : x
SESSION : keyw
SESSION_USER : x
SET : x
SIGNAL : x
SIMILAR : x
SIZE : x
SMALLINT : type
SOME : keyw
SPACE : x
SQL : x
SQLCODE : x
SQLERROR : x
SQLEXCEPTION : x
SQLSTATE : x
SQLWARNING : x
START : x
STATE : x
STRUCTURE : x
SUBCLASS_ORIGIN : x
SUBSTRING : x
SUM : group function
SYMBOL : x
SYSTEM_USER : x

T

TABLE : x
TABLE_NAME : x
TEMPORARY : keyw
TERM : x
TEST : x
THEN : keyw
THERE : x
TIME : type
TIMESTAMP : x
TIMEZONE_HOUR : x
TIMEZONE_MINUTE : x
TO : keyw
TRAILING : x
TRANSACTION : keyw
TRANSLATE : x
TRANSLATION : x
TRIGGER : x
TRIM : function
TRUE : constant
TUPPLE : x
TYPE : x

U

UNCOMMITTED : x
UNDER : x
UNION : keyw
UNIQUE : keyw
UNKNOWN : keyw
UNNAMED : x
UPDATE : keyw
UPPER : x
USAGE : x
USER : x
USING : keyw

V

VALUE : x
VALUES : x
VARCHAR : type
VARIABLE : x
VARYING : x
VIEW : keyw
VIRTUAL : x
VISIBLE : x

W

WAIT : x
WHEN : keyw
WHENEVER : keyw
WHERE : keyw
WHILE : keyw
WITH : keyw
WITHOUT : keyw
WORK : keyw
WRITE : keyw

X


Y

YEAR : x

Z

ZONE : x

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

2005-2008