关键字
📄字数 7.1K
👁️阅读量 加载中...
一、概述
在数据库中,关键字是SQL中用于表示特定的使用功能,有实际意义的词。为防止歧义,一般不推荐使用关键字作为对象名或集合名等。
根据系统要求,关键字分为保留字和非保留字。
1.1 保留字
数据库内部强制不能使用的字。
例如 CREATE,在数据库的DDL语句中用于定义对象创建的操作,如果使用这个关键字作为表对象名,就会产生歧义,所以数据库一般会报错。
出于兼容性需求,某些保留字允许直接被用户使用;如果保留字确实需要被使用,可以通过添加双引号作为表名或列名等标识符。
提示
如果有关键字需要在业务中使用,并且无法增加双引号包裹关键字。
可以通过关键字过滤(KEYWORD_FILTER)功能实现关键字作为对象名使用。
sql
--使用允许作为表名的保留字作为表名
SQL> CREATE TABLE both(id int,name varchar);
--使用不允许作为表名的保留字作为表名
SQL> CREATE TABLE boverlaps(id int,name varchar);
Error: [E19132] 语法错误
[E19260 L1 C13] 期待符号: syntax error, unexpected BOVERLAPS
--使用添加双引号且允许作为表名的保留字作为表名
SQL> CREATE TABLE "both"(id int,name varchar);
--使用添加双引号且不允许作为表名的保留字作为表名
SQL> CREATE TABLE "boverlaps"(id int,name varchar);
1.2 非保留字
非保留字是作为将来数据库可能会被用到的功能预留。
sql
--使用允许作为表名的非保留字作为表名
SQL> CREATE TABLE call(id int,name varchar);
--使用不允许作为表名的非保留字作为表名
SQL> CREATE TABLE cast(id int,name varchar);
Error: [E19132] 语法错误
[E19260 L1 C13] 期待符号: syntax error, unexpected CAST
二、关键字
2.1 A
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
ABORT | 非保留 | × | × | √ |
ABOVE | 保留 | × | × | × |
ABSOLUTE | 非保留 | √ | √ | √ |
ACCESS | 非保留 | √ | √ | √ |
ACCOUNT | 非保留 | √ | √ | √ |
ACTION | 非保留 | √ | √ | √ |
ADD | 非保留 | √ | √ | √ |
AFTER | 非保留 | √ | √ | √ |
AGGREGATE | 非保留 | √ | √ | √ |
ALL | 保留 | × | × | √ |
ALL_ROWS | 非保留 | √ | √ | √ |
ALTER | 保留 | × | × | √ |
ANALYSE | 非保留 | × | × | √ |
ANALYZE | 保留 | × | × | √ |
AND | 保留 | × | × | √ |
ANY | 保留 | × | × | √ |
AOVERLAPS | 保留 | × | × | × |
APPEND | 非保留 | √ | √ | √ |
ARCHIVELOG | 非保留 | √ | √ | √ |
ARE | 非保留 | √ | √ | √ |
ARRAY | 保留 | × | × | √ |
AS | 保留 | × | × | √ |
ASC | 保留 | × | × | √ |
AT | 非保留 | √ | √ | √ |
AUDIT | 保留 | × | × | × |
AUDITOR | 非保留 | √ | √ | √ |
AUTHID | 非保留 | × | × | √ |
AUTHORIZATION | 非保留 | √ | √ | √ |
AUTO | 非保留 | √ | √ | √ |
AUTO_INCREMENT | 非保留 | √ | √ | √ |
2.2 B
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
BACKUP | 非保留 | √ | √ | √ |
BACKWARD | 非保留 | √ | √ | √ |
BADFILE | 非保留 | √ | √ | √ |
BCONTAINS | 保留 | × | × | × |
BEFORE | 非保留 | √ | √ | √ |
BEGIN | 保留 | × | × | × |
BETWEEN | 保留 | × | × | √ |
BINARY | 保留 | × | × | √ |
BINTERSECTS | 保留 | × | × | × |
BIT | 保留 | × | × | √ |
BLOCK | 非保留 | √ | √ | √ |
BLOCKS | 非保留 | √ | √ | √ |
BODY | 保留 | √ | √ | √ |
BOTH | 保留 | √ | × | √ |
BOUND | 非保留 | √ | √ | √ |
BOVERLAPS | 保留 | × | × | × |
BREAK | 非保留 | √ | √ | √ |
BUFFER_POOL | 非保留 | √ | √ | √ |
BUILD | 非保留 | √ | √ | √ |
BULK | 保留 | × | × | × |
BWITHIN | 保留 | × | × | × |
BY | 保留 | √ | √ | √ |
2.3 C
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
CACHE | 非保留 | √ | √ | √ |
CALL | 非保留 | √ | √ | √ |
CASCADE | 保留 | × | × | × |
CASE | 保留 | √ | × | √ |
CAST | 非保留 | × | × | √ |
CATCH | 非保留 | √ | √ | √ |
CATEGORY | 非保留 | √ | √ | √ |
CHAIN | 非保留 | √ | √ | √ |
CHAR | 非保留 | × | × | √ |
CHARACTER | 非保留 | × | × | √ |
CHARACTERISTICS | 非保留 | √ | √ | √ |
CHECK | 保留 | × | × | √ |
CHECKPOINT | 保留 | × | × | × |
CHOOSE | 非保留 | √ | √ | √ |
CHUNK | 非保留 | √ | √ | √ |
CLOSE | 保留 | × | × | × |
CLUSTER | 保留 | √ | × | √ |
COALESCE | 非保留 | × | × | √ |
COLLATE | 非保留 | √ | √ | √ |
COLLECT | 非保留 | √ | √ | √ |
COLUMN | 保留 | × | × | √ |
COLUMNS | 非保留 | √ | √ | √ |
COMMENT | 非保留 | × | × | √ |
COMMIT | 保留 | × | × | × |
COMMITTED | 非保留 | √ | √ | √ |
COMPLETE | 非保留 | √ | √ | √ |
COMPRESS | 保留 | × | × | √ |
COMPUTE | 非保留 | √ | √ | √ |
CONNECT | 保留 | × | × | √ |
CONNECT_NODES | 非保留 | √ | √ | √ |
CONSTANT | 保留 | × | × | √ |
CONSTRAINT | 非保留 | × | × | √ |
CONSTRAINTS | 非保留 | √ | √ | √ |
CONSTRUCTOR | 保留 | √ | × | √ |
CONTAINS | 非保留 | √ | √ | √ |
CONTENT | 非保留 | √ | √ | √ |
CONTEXT | 非保留 | √ | √ | √ |
CONTINUE | 保留 | × | × | × |
COPY | 非保留 | √ | √ | √ |
CORRESPONDING | 非保留 | √ | √ | √ |
CPU_PER_CALL | 非保留 | √ | √ | √ |
CPU_PER_SESSION | 非保留 | √ | √ | √ |
CREATE | 保留 | × | × | √ |
CREATEDB | 非保留 | √ | √ | √ |
CREATEUSER | 非保留 | √ | √ | √ |
CROSS | 非保留 | × | × | √ |
CROSSES | 保留 | × | × | × |
CUBE | 非保留 | × | × | √ |
CURRENT | 非保留 | × | × | √ |
CURSOR | 保留 | × | × | × |
CURSOR_QUOTA | 非保留 | √ | √ | √ |
CYCLE | 非保留 | √ | √ | √ |
2.4 D
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
DATABASE | 非保留 | √ | √ | √ |
DATAFILE | 非保留 | √ | √ | √ |
DATE | 保留 | × | × | √ |
DATETIME | 保留 | × | × | √ |
DAY | 非保留 | √ | √ | √ |
DBA | 非保留 | √ | √ | √ |
DBA_RECYCLEBIN | 非保留 | × | √ | √ |
DEALLOCATE | 非保留 | √ | √ | √ |
DEC | 保留 | × | × | √ |
DECIMAL | 保留 | × | × | √ |
DECLARE | 保留 | √ | × | √ |
DECODE | 保留 | × | × | × |
DECRYPT | 非保留 | √ | √ | √ |
DEFAULT | 保留 | × | × | √ |
DEFERRABLE | 非保留 | × | × | √ |
DEFERRED | 非保留 | √ | √ | √ |
DELETE | 保留 | × | × | √ |
DELIMITED | 非保留 | √ | √ | √ |
DELIMITERS | 非保留 | √ | √ | √ |
DEMAND | 非保留 | √ | √ | √ |
DESC | 保留 | × | × | √ |
DESCRIBE | 非保留 | √ | √ | √ |
DETERMINISTIC | 非保留 | √ | √ | √ |
DIR | 非保留 | √ | √ | √ |
DISABLE | 非保留 | √ | √ | √ |
DISASSEMBLE | 非保留 | √ | √ | √ |
DISCORDFILE | 非保留 | √ | √ | √ |
DISJOINT | 保留 | × | × | × |
DISTINCT | 保留 | × | × | √ |
DO | 非保留 | √ | √ | √ |
DOMAIN | 非保留 | √ | √ | √ |
DOUBLE | 保留 | × | × | √ |
DRIVEN | 非保留 | √ | √ | √ |
DROP | 保留 | × | × | √ |
2.5 E
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
EACH | 非保留 | √ | √ | √ |
ELEMENT | 非保留 | √ | √ | √ |
ELSE | 保留 | × | × | √ |
ELSEIF | 保留 | × | × | × |
ELSIF | 保留 | × | × | × |
EMPTY | 非保留 | √ | √ | √ |
ENABLE | 非保留 | √ | √ | √ |
ENCODING | 非保留 | √ | √ | √ |
ENCRYPT | 非保留 | √ | √ | √ |
ENCRYPTOR | 非保留 | √ | √ | √ |
END | 非保留 | × | × | √ |
ENDCASE | 保留 | × | × | × |
ENDFOR | 保留 | × | × | × |
ENDIF | 保留 | × | × | × |
ENDLOOP | 保留 | × | × | × |
EQUALS | 保留 | × | × | × |
ERROR | 非保留 | √ | √ | √ |
ESCAPE | 非保留 | √ | √ | √ |
EVERY | 非保留 | √ | √ | √ |
EXCEPT | 非保留 | × | × | √ |
EXCEPTION | 保留 | × | × | × |
EXCEPTIONS | 非保留 | √ | √ | √ |
EXCEPTION_INIT | 非保留 | × | × | × |
EXCLUDE | 非保留 | √ | √ | √ |
EXCLUSIVE | 非保留 | √ | √ | √ |
EXEC | 非保留 | √ | √ | √ |
EXECUTE | 非保留 | √ | √ | √ |
EXISTS | 保留 | × | × | √ |
EXIT | 保留 | × | × | × |
EXPIRE | 非保留 | √ | √ | √ |
EXPLAIN | 非保留 | × | × | √ |
EXPORT | 非保留 | √ | √ | √ |
EXTEND | 非保留 | √ | √ | √ |
EXTERNAL | 非保留 | √ | √ | √ |
EXTRACT | 保留 | × | × | × |
2.6 F
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
FAILED_LOGIN_ATTEMPTS | 非保留 | √ | √ | √ |
FALSE | 保留 | √ | × | √ |
FAST | 非保留 | √ | √ | √ |
FETCH | 保留 | √ | × | √ |
FIELD | 非保留 | √ | √ | √ |
FIELDS | 非保留 | √ | √ | √ |
FILTER | 非保留 | √ | √ | √ |
FINAL | 非保留 | √ | √ | √ |
FINALLY | 非保留 | × | × | √ |
FIRST | 非保留 | √ | √ | √ |
FIRST_ROWS | 非保留 | √ | √ | √ |
FLASHBACK | 非保留 | √ | √ | √ |
FLOAT | 保留 | × | × | √ |
FOLLOWING | 非保留 | √ | √ | √ |
FOR | 保留 | × | × | √ |
FORALL | 非保留 | √ | √ | √ |
FORCE | 非保留 | √ | √ | √ |
FOREIGN | 非保留 | × | × | √ |
FORWARD | 非保留 | √ | √ | √ |
FOUND | 非保留 | √ | √ | √ |
FREELIST | 非保留 | √ | √ | √ |
FREELISTS | 非保留 | √ | √ | √ |
FROM | 保留 | × | × | √ |
FULL | 保留 | × | × | × |
FUNCTION | 保留 | √ | × | √ |
2.7 G
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
G | 非保留 | √ | √ | √ |
GENERATED | 非保留 | √ | √ | √ |
GET | 非保留 | √ | √ | √ |
GET_FORMAT | 保留 | √ | × | √ |
GLOBAL | 非保留 | √ | √ | √ |
GOTO | 非保留 | √ | √ | √ |
GRANT | 保留 | × | × | √ |
GREATEST | 非保留 | × | × | √ |
GROUP | 保留 | × | × | √ |
GROUPING | 非保留 | √ | √ | √ |
GROUPS | 非保留 | √ | √ | √ |
GROUP_CONCAT | 非保留 | √ | √ | √ |
2.8 H
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
HANDLER | 非保留 | √ | √ | √ |
HASH | 非保留 | √ | √ | √ |
HAVING | 保留 | × | × | √ |
HEAP | 非保留 | √ | √ | √ |
HIDE | 非保留 | √ | √ | √ |
HINT | 非保留 | √ | √ | √ |
HOTSPOT | 非保留 | √ | √ | √ |
HOUR | 非保留 | √ | √ | √ |
2.9 I
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
IDENTIFIED | 非保留 | √ | √ | √ |
IDENTIFIER | 非保留 | √ | √ | √ |
IDENTITY | 非保留 | √ | √ | √ |
IF | 保留 | × | × | × |
IFNULL | 保留 | √ | × | √ |
IGNORE | 非保留 | √ | √ | √ |
ILIKE | 非保留 | × | × | √ |
IMMEDIATE | 保留 | × | × | √ |
IMPORT | 非保留 | √ | √ | √ |
IN | 保留 | × | × | √ |
INCLUDE | 非保留 | √ | √ | √ |
INCREMENT | 非保留 | √ | √ | √ |
INDEX | 保留 | × | × | √ |
INDEXTYPE | 非保留 | √ | √ | √ |
INDEX_ASC | 非保留 | √ | √ | √ |
INDEX_DESC | 非保留 | √ | √ | √ |
INDEX_FSS | 非保留 | √ | √ | √ |
INDEX_JOIN | 非保留 | √ | √ | √ |
INDICATOR | 非保留 | √ | √ | √ |
INDICES | 非保留 | √ | √ | √ |
INHERITS | 非保留 | √ | √ | √ |
INIT | 非保留 | √ | √ | √ |
INITIAL | 非保留 | √ | √ | √ |
INITIALLY | 保留 | √ | × | √ |
INITRANS | 非保留 | √ | √ | √ |
INNER | 非保留 | × | × | √ |
INOUT | 非保留 | √ | √ | √ |
INSENSITIVE | 非保留 | √ | √ | √ |
INSERT | 非保留 | √ | √ | √ |
INSTANTIABLE | 非保留 | √ | √ | √ |
INSTEAD | 非保留 | √ | √ | √ |
INTERSECT | 保留 | × | × | √ |
INTERSECTS | 保留 | × | × | × |
INTERVAL | 保留 | × | × | × |
INTO | 保留 | × | × | √ |
IO | 非保留 | √ | √ | √ |
IS | 保留 | × | × | √ |
ISNULL | 非保留 | × | × | √ |
ISOLATION | 非保留 | √ | √ | √ |
ISOPEN | 非保留 | √ | √ | √ |
2.10 J
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
JOB | 非保留 | √ | √ | √ |
JOIN | 非保留 | × | × | √ |
JSON_ARRAYAGG | 非保留 | √ | × | √ |
JSON_OBJECTAGG | 非保留 | √ | × | √ |
JSON_VALUE | 非保留 | √ | × | √ |
2.11 K
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
K | 非保留 | √ | √ | √ |
KEEP | 非保留 | √ | √ | √ |
KEY | 非保留 | √ | √ | √ |
KEYSET | 非保留 | √ | √ | √ |
2.12 L
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
LABEL | 非保留 | √ | √ | √ |
LANGUAGE | 保留 | √ | √ | √ |
LAST | 非保留 | √ | √ | √ |
LEADING | 非保留 | × | × | √ |
LEAST | 非保留 | × | × | √ |
LEAVE | 保留 | × | × | × |
LEFT | 非保留 | × | × | √ |
LEFTOF | 保留 | × | × | × |
LENGTH | 非保留 | √ | √ | √ |
LESS | 非保留 | √ | √ | √ |
LEVEL | 非保留 | √ | √ | √ |
LEVELS | 非保留 | √ | √ | √ |
LEXER | 保留 | × | × | × |
LIBRARY | 非保留 | √ | √ | √ |
LIKE | 保留 | × | × | √ |
LIMIT | 保留 | √ | × | √ |
LINK | 保留 | × | × | √ |
LIST | 非保留 | √ | √ | √ |
LISTAGG | 非保留 | √ | √ | √ |
LISTEN | 非保留 | × | × | √ |
LOAD | 非保留 | √ | √ | √ |
LOB | 非保留 | √ | √ | √ |
LOCAL | 非保留 | × | × | √ |
LOCATION | 非保留 | √ | √ | √ |
LOCATOR | 非保留 | √ | √ | √ |
LOCK | 保留 | × | × | √ |
LOGFILE | 非保留 | √ | √ | √ |
LOGGING | 非保留 | √ | √ | √ |
LOGIN | 非保留 | √ | √ | √ |
LOGOFF | 非保留 | √ | √ | √ |
LOGON | 非保留 | √ | √ | √ |
LOGOUT | 非保留 | √ | √ | √ |
LOOP | 保留 | × | × | × |
LOVERLAPS | 保留 | × | × | × |
2.13 M
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
M | 非保留 | √ | √ | √ |
MATCH | 非保留 | √ | √ | √ |
MATCHED | 非保留 | √ | √ | √ |
MATERIALIZED | 非保留 | √ | √ | √ |
MAX | 非保留 | √ | √ | √ |
MAXEXTENTS | 非保留 | √ | √ | √ |
MAXSIZE | 非保留 | √ | √ | √ |
MAXTRANS | 非保留 | √ | √ | √ |
MAXVALUE | 非保留 | √ | √ | √ |
MAXVALUES | 保留 | × | × | × |
MAX_CONNECT_TIME | 非保留 | √ | √ | √ |
MAX_IDLE_TIME | 非保留 | √ | √ | √ |
MAX_STORE_NUM | 非保留 | √ | √ | √ |
MEMBER | 保留 | √ | × | √ |
MEMORY | 非保留 | √ | √ | √ |
MERGE | 非保留 | √ | √ | √ |
MICROSECOND | 非保留 | √ | √ | √ |
MINEXTENTS | 非保留 | √ | √ | √ |
MINUS | 非保留 | × | × | √ |
MINUTE | 非保留 | √ | √ | √ |
MINVALUE | 非保留 | √ | √ | √ |
MISSING | 非保留 | √ | √ | √ |
MODE | 非保留 | √ | √ | √ |
MODIFY | 非保留 | √ | √ | √ |
MONTH | 非保留 | √ | √ | √ |
MOVEMENT | 非保留 | √ | √ | √ |
2.14 N
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
NAME | 非保留 | √ | × | √ |
NAMES | 非保留 | √ | √ | √ |
NATIONAL | 非保留 | √ | √ | √ |
NATURAL | 非保留 | × | × | √ |
NCHAR | 非保留 | × | × | √ |
NESTED | 非保留 | √ | √ | √ |
NEW | 非保留 | √ | √ | √ |
NEWLINE | 保留 | × | × | × |
NEXT | 非保留 | √ | √ | √ |
NO | 非保留 | √ | √ | √ |
NOAPPEND | 非保留 | √ | √ | √ |
NOARCHIVELOG | 非保留 | √ | √ | √ |
NOAUDIT | 非保留 | √ | √ | √ |
NOCACHE | 非保留 | √ | √ | √ |
NOCOMPRESS | 非保留 | √ | √ | √ |
NOCREATEDB | 非保留 | √ | √ | √ |
NOCREATEUSER | 非保留 | √ | √ | √ |
NOCYCLE | 非保留 | × | × | √ |
NODE | 非保留 | √ | √ | √ |
NOFORCE | 非保留 | √ | √ | √ |
NOFOUND | 非保留 | √ | √ | √ |
NOINDEX | 非保留 | √ | √ | √ |
NOLOGGING | 非保留 | √ | √ | √ |
NOMAXVALUE | 非保留 | √ | √ | √ |
NOMINVALUE | 非保留 | √ | √ | √ |
NONE | 非保留 | √ | √ | √ |
NOORDER | 非保留 | √ | √ | √ |
NOPARALLEL | 保留 | × | × | × |
NOT | 保留 | × | × | √ |
NOTFOUND | 非保留 | √ | √ | √ |
NOTHING | 非保留 | √ | √ | √ |
NOTIFY | 非保留 | √ | √ | √ |
NOTNULL | 非保留 | × | × | √ |
NOVALIDATE | 非保留 | √ | √ | √ |
NOWAIT | 非保留 | × | × | √ |
NULL | 保留 | × | × | √ |
NULLIF | 非保留 | × | × | √ |
NULLS | 非保留 | √ | √ | √ |
NUMBER | 保留 | × | × | √ |
NUMERIC | 保留 | × | × | √ |
NVARCHAR | 保留 | × | × | √ |
NVARCHAR2 | 保留 | × | × | √ |
NVL | 保留 | × | × | × |
NVL2 | 保留 | × | × | × |
2.15 O
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
OBJECT | 非保留 | √ | √ | √ |
OF | 非保留 | √ | √ | √ |
OFF | 非保留 | × | × | √ |
OFFLINE | 非保留 | √ | √ | √ |
OFFSET | 非保留 | √ | √ | √ |
OIDINDEX | 非保留 | √ | √ | √ |
OIDS | 非保留 | √ | √ | √ |
OLD | 非保留 | √ | √ | √ |
ON | 保留 | × | × | √ |
ONLINE | 非保留 | √ | √ | √ |
ONLY | 非保留 | √ | √ | √ |
OPEN | 非保留 | √ | √ | √ |
OPERATOR | 非保留 | √ | √ | √ |
OPTION | 非保留 | √ | √ | √ |
OR | 保留 | × | × | √ |
ORDER | 保留 | × | × | √ |
ORDERD | 非保留 | √ | √ | √ |
ORGANIZATION | 非保留 | √ | √ | √ |
OTHERVALUES | 保留 | × | × | × |
OUT | 保留 | × | × | √ |
OUTER | 非保留 | √ | √ | √ |
OVER | 保留 | × | × | × |
OVERLAPS | 非保留 | √ | √ | √ |
OWNER | 非保留 | √ | √ | √ |
2.16 P
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
PACKAGE | 非保留 | √ | √ | √ |
PARALLEL | 保留 | √ | √ | √ |
PARAMETERS | 非保留 | √ | √ | √ |
PARTIAL | 非保留 | √ | √ | √ |
PARTITION | 保留 | × | × | × |
PARTITIONS | 非保留 | √ | √ | √ |
PASSING | 非保留 | √ | √ | √ |
PASSWORD | 非保留 | √ | √ | √ |
PASSWORD_LIFE_PERIOD | 非保留 | √ | √ | √ |
PASSWORD_LOCK_TIME | 非保留 | √ | √ | √ |
PATH | 非保留 | √ | √ | √ |
PCTFREE | 保留 | √ | √ | √ |
PCTINCREASE | 非保留 | √ | √ | √ |
PCTUSED | 非保留 | √ | √ | √ |
PCTVERSION | 非保留 | √ | √ | √ |
PERIOD | 非保留 | √ | √ | √ |
PIPE | 非保留 | √ | √ | √ |
PIPELINED | 非保留 | √ | √ | √ |
PIVOT | 非保留 | √ | √ | √ |
PLACING | 非保留 | √ | √ | √ |
POLICY | 保留 | × | × | × |
PRAGMA | 保留 | √ | × | √ |
PREBUILT | 非保留 | √ | √ | √ |
PRECEDING | 非保留 | √ | √ | √ |
PRECISION | 非保留 | √ | √ | √ |
PREPARE | 非保留 | √ | √ | √ |
PRESERVE | 非保留 | √ | √ | √ |
PRIMARY | 保留 | √ | × | √ |
PRIOR | 非保留 | × | × | √ |
PRIORITY | 非保留 | √ | √ | √ |
PRIVATE_SGA | 非保留 | √ | √ | √ |
PRIVILEGES | 非保留 | √ | √ | √ |
PROCEDURAL | 非保留 | √ | √ | √ |
PROCEDURE | 保留 | √ | × | √ |
PROFILE | 非保留 | √ | √ | √ |
PROTECTED | 非保留 | √ | √ | √ |
PUBLIC | 非保留 | √ | √ | √ |
PURGE | 非保留 | √ | √ | √ |
2.17 Q
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
QUARTER | 非保留 | √ | √ | √ |
QUERY | 非保留 | √ | √ | √ |
QUOTA | 非保留 | √ | √ | √ |
2.18 R
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
RAISE | 保留 | × | × | × |
RANGE | 非保留 | √ | √ | √ |
RAW | 保留 | × | × | √ |
READ | 非保留 | √ | √ | √ |
READS | 非保留 | √ | √ | √ |
READS_PER_CALL | 非保留 | √ | √ | √ |
READS_PER_SESSION | 非保留 | √ | √ | √ |
REBUILD | 非保留 | √ | √ | √ |
RECOMPILE | 非保留 | √ | √ | √ |
RECORD | 非保留 | √ | √ | √ |
RECORDS | 非保留 | √ | √ | √ |
RECYCLE | 非保留 | √ | √ | √ |
RECYCLEBIN | 非保留 | × | √ | √ |
REDUCED | 非保留 | √ | √ | √ |
REF | 非保留 | √ | √ | √ |
REFERENCES | 非保留 | × | × | √ |
REFERENCING | 非保留 | √ | √ | √ |
REFRESH | 非保留 | √ | √ | √ |
REINDEX | 非保留 | √ | √ | √ |
RELATIVE | 非保留 | √ | √ | √ |
RELEASE | 非保留 | √ | √ | √ |
RENAME | 保留 | √ | × | √ |
REOPEN | 非保留 | √ | √ | √ |
REPEATABLE | 非保留 | √ | √ | √ |
REPLACE | 非保留 | √ | √ | √ |
REPLICATION | 非保留 | √ | √ | √ |
RESOURCE | 非保留 | √ | √ | √ |
RESTART | 非保留 | √ | √ | √ |
RESTORE | 非保留 | √ | √ | √ |
RESTRICT | 保留 | × | × | × |
RESULT | 非保留 | √ | √ | √ |
RESULT_CACHE | 非保留 | √ | √ | √ |
RETURN | 保留 | × | × | × |
RETURNING | 保留 | × | × | × |
REVERSE | 保留 | √ | √ | √ |
REVOKE | 非保留 | √ | √ | √ |
REWRITE | 非保留 | √ | √ | √ |
RIGHT | 非保留 | × | × | √ |
RIGHTOF | 保留 | × | × | × |
ROLE | 非保留 | √ | √ | √ |
ROLLBACK | 保留 | × | × | × |
ROLLUP | 非保留 | × | × | √ |
ROVERLAPS | 保留 | × | × | × |
ROW | 非保留 | √ | √ | √ |
ROWCOUNT | 非保留 | √ | √ | √ |
ROWID | 非保留 | √ | √ | √ |
ROWS | 非保留 | √ | √ | √ |
ROWTYPE | 非保留 | √ | √ | √ |
RULE | 非保留 | √ | √ | √ |
RUN | 非保留 | √ | √ | √ |
2.19 S
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
SAVEPOINT | 非保留 | √ | √ | √ |
SCHEMA | 非保留 | √ | √ | √ |
SCROLL | 非保留 | √ | √ | √ |
SECOND | 非保留 | √ | √ | √ |
SEGMENT | 非保留 | √ | √ | √ |
SELECT | 保留 | × | × | √ |
SELF | 非保留 | × | × | √ |
SEPARATOR | 保留 | × | × | √ |
SEQUENCE | 非保留 | √ | √ | √ |
SERIALIZABLE | 非保留 | √ | √ | √ |
SESSION | 非保留 | √ | √ | √ |
SESSION_PER_USER | 非保留 | √ | √ | √ |
SET | 保留 | × | × | √ |
SETOF | 非保留 | × | × | √ |
SETS | 非保留 | √ | √ | √ |
SHARE | 非保留 | √ | √ | √ |
SHOW | 非保留 | √ | √ | √ |
SHUTDOWN | 非保留 | × | × | √ |
SIBLINGS | 非保留 | √ | √ | √ |
SIZE | 非保留 | √ | √ | √ |
SLOW | 非保留 | √ | √ | √ |
SNAPSHOT | 非保留 | √ | √ | √ |
SOME | 非保留 | × | × | √ |
SPATIAL | 非保留 | √ | √ | √ |
SPLIT | 非保留 | √ | √ | √ |
SSO | 非保留 | √ | √ | √ |
STANDBY | 非保留 | √ | √ | √ |
START | 保留 | × | × | × |
STATEMENT | 非保留 | √ | √ | √ |
STATIC | 保留 | √ | × | √ |
STATISTICS | 非保留 | √ | √ | √ |
STEP | 非保留 | √ | √ | √ |
STOP | 非保留 | √ | √ | √ |
STORAGE | 非保留 | √ | √ | √ |
STORE | 非保留 | √ | √ | √ |
STORE_NODES | 非保留 | √ | √ | √ |
STREAM | 非保留 | √ | √ | √ |
SUBPARTITION | 保留 | × | × | × |
SUBPARTITIONS | 非保留 | √ | √ | √ |
SUBTYPE | 保留 | √ | √ | √ |
SUCCESSFUL | 非保留 | √ | √ | √ |
SYNONYM | 非保留 | √ | √ | √ |
SYSARGS | 非保留 | √ | √ | √ |
SYSTEM | 非保留 | √ | √ | √ |
2.20 T
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
TABLE | 保留 | × | × | √ |
TABLESPACE | 非保留 | √ | √ | √ |
TEMP | 非保留 | √ | √ | √ |
TEMPLATE | 非保留 | √ | √ | √ |
TEMPORARY | 非保留 | √ | √ | √ |
TEMPSPACE_QUOTA | 非保留 | √ | √ | √ |
TERMINATED | 非保留 | √ | √ | √ |
THAN | 非保留 | √ | √ | √ |
THEN | 保留 | × | × | √ |
THROW | 非保留 | √ | √ | √ |
TIME | 保留 | × | × | √ |
TIMESTAMP | 保留 | × | × | √ |
TIMESTAMPADD | 保留 | √ | × | √ |
TIMESTAMPDIFF | 保留 | √ | × | √ |
TO | 保留 | × | × | √ |
TOP | 非保留 | × | × | √ |
TOPOVERLAPS | 非保留 | × | × | × |
TOTAL_RESOURCE_LIMIT | 非保留 | √ | √ | √ |
TOUCHES | 保留 | × | × | × |
TRACE | 非保留 | √ | √ | √ |
TRAILING | 保留 | √ | × | √ |
TRAN | 非保留 | × | × | √ |
TRANSACTION | 非保留 | × | × | √ |
TRIGGER | 保留 | × | × | √ |
TRUE | 非保留 | × | × | √ |
TRUNCATE | 非保留 | √ | √ | √ |
TRUSTED | 非保留 | √ | √ | √ |
TRY | 非保留 | √ | √ | √ |
TYPE | 保留 | √ | √ | √ |
2.21 U
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
UNBOUNDED | 保留 | √ | × | √ |
UNDER | 保留 | × | × | × |
UNDO | 非保留 | √ | √ | √ |
UNIFORM | 非保留 | √ | √ | √ |
UNION | 保留 | × | × | √ |
UNIQUE | 保留 | × | × | √ |
UNLIMITED | 非保留 | √ | √ | √ |
UNLISTEN | 非保留 | √ | √ | √ |
UNLOCK | 非保留 | √ | √ | √ |
UNPIVOT | 非保留 | √ | √ | √ |
UNPROTECTED | 非保留 | √ | √ | √ |
UNTIL | 非保留 | √ | √ | √ |
UOVERLAPS | 保留 | × | × | × |
UPDATE | 保留 | × | × | √ |
USE | 保留 | × | × | × |
USER | 保留 | × | × | × |
USE_HASH | 非保留 | √ | √ | √ |
USING | 非保留 | × | × | √ |
2.22 V
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
VACUUM | 非保留 | × | × | √ |
VALID | 非保留 | √ | √ | √ |
VALIDATE | 非保留 | √ | √ | √ |
VALUE | 非保留 | √ | √ | √ |
VALUES | 保留 | × | × | √ |
VARBIT | 保留 | × | × | √ |
VARCHAR | 保留 | × | × | √ |
VARCHAR2 | 保留 | × | × | √ |
VARRAY | 非保留 | √ | √ | √ |
VARYING | 保留 | × | × | × |
VERBOSE | 保留 | × | × | √ |
VERSION | 非保留 | √ | √ | √ |
VIEW | 保留 | × | × | √ |
VOCABLE | 非保留 | √ | √ | √ |
2.23 W
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
WAIT | 非保留 | × | × | √ |
WEEK | 非保留 | √ | √ | √ |
WHEN | 非保留 | × | × | √ |
WHENEVER | 非保留 | √ | √ | √ |
WHERE | 保留 | √ | × | √ |
WHILE | 保留 | × | × | × |
WITH | 保留 | × | × | × |
WITHIN | 保留 | × | × | × |
WITHOUT | 保留 | × | × | × |
WORK | 非保留 | × | × | √ |
WRITE | 非保留 | √ | √ | √ |
2.24 X
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
XML | 非保留 | √ | √ | √ |
XMLATTRIBUTES | 非保留 | × | × | × |
XMLCAST | 非保留 | × | × | × |
XMLELEMENT | 非保留 | × | × | × |
XMLEXISTS | 非保留 | × | × | × |
XMLFOREST | 非保留 | × | × | × |
XMLQUERY | 非保留 | × | × | × |
XMLTABLE | 非保留 | × | × | × |
2.25 Y
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
YEAR | 非保留 | √ | √ | √ |
2.26 Z
名称 | 类别 | 作为表名 | 作为列名 | 作为列别名 |
---|---|---|---|---|
ZONE | 非保留 | √ | √ | √ |