各个数据库的保留字
DB2 保留字:
http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/c
om.ibm.db2.udb.doc/admin/r0001095.htm
ADD
AFTER
ALIAS
ALL
ALLOCATE
ALLOW
ALTER
AND
ANY
APPLICATION
AS
ASSOCIATE
ASUTIME
AUDIT
AUTHORIZATION
AUX
AUXILIARY
BEFORE
BEGIN
BETWEEN
BINARY
BUFFERPOOL
BY
CACHE
CALL
CALLED
CAPTURE
CARDINALITY
CASCADED
CASE
CAST
CCSID
CHAR
CHARACTER
CHECK
CLOSE
DETERMINISTIC
DISALLOW
DISCONNECT
DISTINCT
DO
DOUBLE
DROP
DSNHATTR
DSSIZE
DYNAMIC
EACH
EDITPROC
ELSE
ELSEIF
ENCODING
END
END-EXEC
END-EXEC1
ERASE
ESCAPE
EXCEPT
EXCEPTION
EXCLUDING
EXECUTE
EXISTS
EXIT
EXTERNAL
FENCED
FETCH
FIELDPROC
FILE
FINAL
FOR
FOREIGN
FREE
FROM
LEAVE
LEFT
LIKE
LINKTYPE
LOCAL
LOCALE
LOCATOR
LOCATORS
LOCK
LOCKMAX
LOCKSIZE
LONG
LOOP
MAXVALUE
MICROSECOND
MICROSECONDS
MINUTE
MINUTES
MINVALUE
MODE
MODIFIES
MONTH
MONTHS
NEW
NEW_TABLE
NO
NOCACHE
NOCYCLE
NODENAME
NODENUMBER
NOMAXVALUE
NOMINVALUE
NOORDER
NOT
NULL
NULLS
RESTART
RESTRICT
RESULT
RESULT_SET_LOCATOR
RETURN
RETURNS
REVOKE
RIGHT
ROLLBACK
ROUTINE
ROW
ROWS
RRN
RUN
SAVEPOINT
SCHEMA
SCRATCHPAD
SECOND
SECONDS
SECQTY
SECURITY
SELECT
SENSITIVE
SET
SIGNAL
SIMPLE
SOME
SOURCE
SPECIFIC
SQL
SQLID
STANDARD
START
STATIC
STAY
STOGROUP
CLUSTER
COLLECTION
COLLID
COLUMN
COMMENT
COMMIT
CONCAT
CONDITION
CONNECT
CONNECTION
CONSTRAINT
CONTAINS
CONTINUE
COUNT
COUNT_BIG
CREATE
CROSS
CURRENT
CURRENT_DATE
CURRENT_LC_CTYPE
CURRENT_PATH
CURRENT_SERVER
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_TIMEZONE
CURRENT_USER
CURSOR
CYCLE
DATA
DATABASE
DAY
DAYS
DB2GENERAL
DB2GENRL
DB2SQL
DBINFO
DECLARE
DEFAULT
DEFAULTS
DEFINITION
DELETE
DESCRIPTOR
FULL
FUNCTION
GENERAL
GENERATED
GET
GLOBAL
GO
GOTO
GRANT
GRAPHIC
GROUP
HANDLER
HAVING
HOLD
HOUR
HOURS
IDENTITY
IF
IMMEDIATE
IN
INCLUDING
INCREMENT
INDEX
INDICATOR
INHERIT
INNER
INOUT
INSENSITIVE
INSERT
INTEGRITY
INTO
IS
ISOBID
ISOLATION
ITERATE
JAR
JAVA
JOIN
KEY
LABEL
LANGUAGE
LC_CTYPE
STORES
STYLE
SUBPAGES
SUBSTRING
SYNONYM
SYSFUN
SYSIBM
SYSPROC
SYSTEM
TABLE
TABLESPACE
THEN
TO
TRANSACTION
TRIGGER
TRIM
TYPE
UNDO
UNION
UNIQUE
UNTIL
UPDATE
USAGE
USER
USING
VALIDPROC
VALUES
VARIABLE
VARIANT
VCAT
VIEW
VOLUMES
WHEN
WHERE
WHILE
WITH
WLM
WRITE
YEAR
YEARS
NUMPARTS
OBID
OF
OLD
OLD_TABLE
ON
OPEN
OPTIMIZATION
OPTIMIZE
OPTION
OR
ORDER
OUT
OUTER
OVERRIDING
PACKAGE
PARAMETER
PART
PARTITION
PATH
PIECESIZE
PLAN
POSITION
PRECISION
PREPARE
PRIMARY
PRIQTY
PRIVILEGES
PROCEDURE
PROGRAM
PSID
QUERYNO
READ
READS
RECOVERY
REFERENCES
REFERENCING
RELEASE
RENAME
REPEAT
RESET
RESIGNAL
SQL SERVER 的保留字:
http://msdn.microsoft.com/zh-tw/library/ms173340(v=sql.90).aspx
@@IDENTITY
ADD
ALL
ALTER
AND
ANY
AS
ASC
AUTHORIZATION
AVG
BACKUP
BEGIN
BETWEEN
BREAK
BROWSE
BULK
BY
CASCADE
CASE
CHECK
CHECKPOINT
CLOSE
CLUSTERED
COALESCE
COLLATE
COLUMN
COMMIT
COMPUTE
CONSTRAINT
CONTAINS
CONTAINSTABLE
CONTINUE
CONVERT
COUNT
CREATE
CROSS
CURRENT
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
ENCRYPTION
END
ERRLVL
ESCAPE
EXCEPT
EXEC
EXECUTE
EXISTS
EXIT
EXPRESSION
FETCH
FILE
FILLFACTOR
FOR
FOREIGN
FREETEXT
FREETEXTTABLE
FROM
FULL
FUNCTION
GOTO
GRANT
GROUP
HAVING
HOLDLOCK
IDENTITY
IDENTITY_INSERT
IDENTITYCOL
IF
IN
INDEX
INNER
INSERT
INTERSECT
INTO
IS
JOIN
KEY
KILL
LEFT
ORDER
OUTER
OVER
PERCENT
PLAN
PRECISION
PRIMARY
PRINT
PROC
PROCEDURE
PUBLIC
RAISERROR
READ
READTEXT
RECONFIGURE
REFERENCES
REPLICATION
RESTORE
RESTRICT
RETURN
REVOKE
RIGHT
ROLLBACK
ROWCOUNT
ROWGUIDCOL
RULE
SAVE
SCHEMA
SELECT
SESSION_USER
SET
SETUSER
SHUTDOWN
SOME
STATISTICS
SUM
SYSTEM_USER
TABLE
TEXTSIZE
THEN
CURRENT_USER
CURSOR
DATABASE
DATABASE
DATEADD
DATEDIFF
DATENAME
DATEPART
DBCC
DEALLOCATE
DECLARE
DEFAULT
DELETE
DENY
DESC
DISK
DISTINCT
DISTRIBUTED
DOUBLE
DROP
DUMP
ELSE
LIKE
LINENO
LOAD
PASSWORD
MIN
NATIONAL
NOCHECK
NONCLUSTERED
NOT
NULL
NULLIF
OF
OFF
OFFSETS
ON
OPEN
OPENDATASOURCE
OPENQUERY
OPENROWSET
OPENXML
OPTION
OR
TO
TOP
TRAN
MAXTRANSACTION
TRIGGER
TRUNCATE
TSEQUAL
UNION
UNIQUE
UPDATE
UPDATETEXT
USE
USER
VALUES
VARYING
VIEW
WAITFOR
WHEN
WHERE
WHILE
WITH
WRITETEXT
PostgreSQL 的保留字:
http://www.postgresql.org/docs/current/interactive/sql-keywords-appendix.html#KE
YWORDS-TABLE
关键字
A
ABORT
ABS
ABSOLUTE
ACCESS
ACTION
ADA
ADD
ADMIN
AFTER
AGGREGATE
ALIAS
ALL
ALLOCATE
ALSO
ALTER
ALWAYS
ANALYSE
ANALYZE
AND
ANY
ARE
ARRAY
AS
ASC
ASENSITIVE
ASSERTION
ASSIGNMENT
ASYMMETRIC
AT
ATOMIC
ATTRIBUTE
ATTRIBUTES
AUTHORIZATION
AVG
BACKWARD
PostgreSQL SQL:2003 SQL:1999 SQL-92
非保留
非保留
非保留
非保留
非保留
非保留
非保留
非保留
保留
非保留
非保留
保留
保留
保留
保留
保留
保留
保留
非保留
非保留
保留
非保留
非保留
保留
非保留
非保留
非保留
非保留
非保留
非保留
保留
保留
保留
非保留
保留
保留
保留
保留
保留
非保留
保留
非保留
非保留
保留
保留
保留
非保留
非保留
非保留
保留
保留
非保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
非保留
保留
非保留
非保留
保留
非保留
保留
保留
非保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留(可以是
保留
保留
保留
函数)
非保留
保留
非保留
保留
BEFORE
BEGIN
BERNOULLI
BETWEEN
BIGINT
BINARY
BIT
BITVAR
BIT_LENGTH
BLOB
BOOLEAN
BOTH
BREADTH
BY
C
CACHE
CALL
CALLED
CARDINALITY
CASCADE
CASCADED
CASE
CAST
CATALOG
CATALOG_NAME
CEIL
CEILING
CHAIN
CHAR
CHARACTER
CHARACTERISTICS
非保留
非保留
保留(可以是
函数)
非保留(不能
是函数或类
型)
保留(可以是
函数)
非保留(不能
是函数或者
类型)
非保留(不能
是函数或者
类型)
保留
非保留
非保留
非保留
非保留
保留
非保留
保留
保留
保留
保留
保留
保留
非保留
保留
非保留
保留
保留
保留
非保留
非保留
保留
保留
非保留
非保留
保留
保留
保留
非保留
非保留
保留
保留
保留
保留
保留
非保留
保留
非保留
非保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
非保留
保留
保留
保留
保留
保留
非保留
非保留
非保留
保留
保留
保留
保留
保留
非保留
非保留
保留
保留
非保留
保留
保留
保留
非保留
非保留(不能
是函数或类
型)
非保留(不能
是函数或类
型)
非保留
保留
保留
保留
CHARACTERS
CHARACTER_LENGTH
CHARACTER_SET_CATALOG
非保留
保留
非保留
非保留
非保留
保留
非保留
CHARACTER_SET_NAME
非保留
非保留
非保留
CHARACTER_SET_SCHEMA
非保留
非保留
非保留
CHAR_LENGTH
CHECK
CHECKED
CHECKPOINT
CLASS
CLASS_ORIGIN
CLOB
CLOSE
CLUSTER
COALESCE
COBOL
COLLATE
COLLATION
COLLATION_CATALOG
COLLATION_NAME
COLLATION_SCHEMA
COLLECT
COLUMN
COLUMN_NAME
COMMAND_FUNCTION
COMMAND_FUNCTION_CODE
COMMENT
COMMIT
COMMITTED
COMPLETION
CONDITION
CONDITION_NUMBER
CONNECT
CONNECTION
CONNECTION_NAME
CONSTRAINT
CONSTRAINTS
保留
非保留
非保留
非保留
非保留
非保留(不能
是函数或者
类型)
保留
保留
非保留
非保留
非保留
非保留
保留
非保留
非保留
保留
非保留
保留
保留
非保留
保留
非保留
保留
非保留
保留
保留
保留
保留
非保留
保留
保留
非保留
保留
非保留
保留
非保留
非保留
非保留
非保留
保留
保留
非保留
非保留
非保留
保留
非保留
保留
非保留
保留
非保留
非保留
保留
非保留
非保留
非保留
保留
保留
保留
保留
非保留
非保留
非保留
非保留
保留
非保留
非保留
非保留
保留
非保留
保留
非保留
非保留
保留
非保留
非保留
保留
非保留
非保留
非保留
保留
保留
保留
保留
非保留
非保留
保留
保留
保留
保留
CONSTRAINT_CATALOG
CONSTRAINT_NAME
CONSTRAINT_SCHEMA
CONSTRUCTOR
CONTAINS
CONTINUE
CONVERSION
CONVERT
COPY
CORR
CORRESPONDING
COUNT
COVAR_POP
COVAR_SAMP
CREATE
CREATEDB
CREATEROLE
CREATEUSER
CROSS
CSV
CUBE
CUME_DIST
CURRENT
CURRENT_DATE
CURRENT_DEFAULT_TRANSFORM_GROUP
CURRENT_PATH
CURRENT_ROLE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_TRANSFORM_GROUP_FOR_TYPE
CURRENT_USER
CURSOR
CURSOR_NAME
CYCLE
DATA
非保留
非保留
非保留
非保留
非保留
非保留
非保留
非保留
非保留
非保留
保留
非保留
保留
非保留
非保留
保留
非保留
非保留(不能
保留
非保留
保留
是函数或者
类型)
非保留
保留
非保留
非保留
非保留
保留(可以是
函数)
非保留
保留
保留
保留
保留
保留
非保留
非保留
保留
保留
保留
保留
保留
保留
保留
非保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
非保留
保留
非保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
保留
非保留
非保留
保留
保留
非保留