关键字
SQL里有保留关键字和非保留关键字之分。根据标准,保留关键字绝不能用作其他标识符。非保留关键字只是在特定的环境里有特殊的含义,而在其他环境里是可以用作标识符的。在保留关键字和非保留关键字的基础上,M-Compatibility进一步细化了关键字作为标识符的使用范围,由此扩展出以下四类关键字:
- 保留:一般的保留关键字,不可以作为任何数据库对象(表、列、函数、类型、视图、索引以及变量等)的标识符。
- 非保留:一般的非保留关键字,可作为任何数据库对象的标识符。
- 保留(可以是函数或类型):特殊的保留关键字,与一般的保留关键字相比,该类关键字可以用作函数和变量的标识符。
- 非保留(不能是函数或类型):特殊的非保留关键字,与一般的非保留关键字相比,该类关键字不能被用作函数和变量的标识符。
约束差异:
- 关键字实现的约束差异参见《兼容性说明》中的“MySQL兼容性说明 > MySQL兼容性M-Compatibility模式 > SQL > 关键字”章节。
- 目前“非保留”关键字在作为数据库对象的标识符时存在如下限制:
不带反引号的BEGIN、BY、CLOSE、CURSOR、DECLARE、DELETE、EXECUTE、FUNCTION、IF、IMMEDIATE、INSERT、LOOP、MOVE、OF、REF、RELEASE、RETURN、SAVEPOINT、STRICT、TYPE以及UPDATE等关键字不支持作为变量名使用。
- 保留关键字以及以下关键字不能直接作为列别名使用,即类似SELECT 1 BIGINT的用法会导致错误:
BETWEEN、BIGINT、BLOB、CHAR、CHARACTER、CROSS、DEC、DECIMAL、DIV、DOUBLE、EXISTS、FLOAT、FLOAT4、FLOAT8、GROUPING、INNER、INOUT、INT、INT1、INT2、INT3、INT4、INT8、INTEGER、JOIN、LEFT、LIKE、LONGBLOB、LONGTEXT、MEDIUMBLOB、MEDIUMINT、MEDIUMTEXT、MOD、NATURAL、NUMERIC、OUT、OUTER、PRECISION、REAL、RIGHT、ROW、ROW_NUMBER、SIGNED、SMALLINT、SOUNDS、TINYBLOB、TINYINT、TINYTEXT、VALUES、VARCHAR、VARYING、WITHOUT
SQL关键字
|
关键字 |
类型 |
|---|---|
|
ABSOLUTE |
非保留 |
|
ACCESSIBLE |
保留 |
|
ACCOUNT |
非保留 |
|
ACTION |
非保留 |
|
ACTIVE |
非保留 |
|
ADD |
非保留 |
|
ADDDATE |
非保留 |
|
ADMIN |
非保留 |
|
AFTER |
非保留 |
|
AGAINST |
非保留 |
|
AGGREGATE |
非保留 |
|
ALGORITHM |
非保留 |
|
ALL |
保留 |
|
ALTER |
非保留 |
|
ALWAYS |
非保留 |
|
ANALYZE |
保留 |
|
AND |
保留 |
|
ANY |
保留 |
|
APPEND |
非保留 |
|
ARRAY |
保留 |
|
AS |
保留 |
|
ASC |
保留 |
|
ASCII |
非保留 |
|
ASENSITIVE |
保留 |
|
ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS |
非保留 |
|
AT |
非保留 |
|
ATTRIBUTE |
非保留 |
|
AUTHID |
非保留 |
|
AUTHENTICATION |
非保留 |
|
AUTHORIZATION |
非保留 |
|
AUTO_INCREMENT |
非保留 |
|
AUTOEXTEND_SIZE |
非保留 |
|
AVG |
非保留 |
|
AVG_ROW_LENGTH |
非保留 |
|
BACKUP |
非保留 |
|
BEFORE |
非保留 |
|
BEGIN |
非保留 |
|
BEGIN_NON_ANOYBLOCK |
非保留 |
|
BETWEEN |
非保留(不能是函数或类型) |
|
BIGINT |
非保留(不能是函数或类型) |
|
BINARY |
保留 |
|
BINLOG |
非保留 |
|
BIT |
非保留(不能是函数或类型) |
|
BLOB |
非保留(不能是函数或类型) |
|
BLOCK |
非保留 |
|
BOOL |
非保留(不能是函数或类型) |
|
BOOLEAN |
非保留(不能是函数或类型) |
|
BOTH |
保留 |
|
BTREE |
非保留 |
|
BUCKETS |
非保留 |
|
BULK |
非保留 |
|
BY |
非保留 |
|
BYTE |
非保留 |
|
CACHE |
非保留 |
|
CALL |
非保留 |
|
CALLED |
非保留 |
|
CASCADE |
非保留 |
|
CASCADED |
非保留 |
|
CASE |
保留 |
|
CAST |
非保留 |
|
CATALOG_NAME |
非保留 |
|
CHAIN |
非保留 |
|
CHALLENGE_RESPONSE |
非保留 |
|
CHANGE |
非保留 |
|
CHANGED |
非保留 |
|
CHANNEL |
非保留 |
|
CHAR |
非保留(不能是函数或类型) |
|
CHARACTER |
非保留(不能是函数或类型) |
|
CHARSET |
非保留 |
|
CHECK |
保留 |
|
CHECKPOINT |
非保留 |
|
CHECKSUM |
非保留 |
|
CIPHER |
非保留 |
|
CLASS_ORIGIN |
非保留 |
|
CLEAN |
非保留 |
|
CLIENT |
非保留 |
|
CLONE |
非保留 |
|
CLOSE |
非保留 |
|
CLUSTER |
非保留 |
|
COALESCE |
非保留 |
|
CODE |
非保留 |
|
COLLATE |
保留 |
|
COLLATION |
非保留 |
|
COLUMN |
保留 |
|
COLUMN_FORMAT |
非保留 |
|
COLUMN_NAME |
非保留 |
|
COLUMNS |
非保留 |
|
COMMENT |
非保留 |
|
COMMIT |
非保留 |
|
COMMITTED |
非保留 |
|
COMPACT |
保留(可以是函数或类型) |
|
COMPLETION |
非保留 |
|
COMPONENT |
非保留 |
|
COMPRESSED |
非保留 |
|
COMPRESSION |
非保留 |
|
CONCURRENT |
非保留 |
|
CONCURRENTLY |
保留(可以是函数或类型) |
|
CONDITION |
非保留 |
|
CONNECTION |
非保留 |
|
CONSISTENT |
非保留 |
|
CONSTRAINT |
保留 |
|
CONSTRAINT_CATALOG |
非保留 |
|
CONSTRAINT_NAME |
非保留 |
|
CONSTRAINT_SCHEMA |
非保留 |
|
CONSTRAINTS |
非保留 |
|
CONTAINS |
非保留 |
|
CONTEXT |
非保留 |
|
CONTINUE |
非保留 |
|
CONVERT |
非保留 |
|
COORDINATOR |
非保留 |
|
COORDINATORS |
非保留 |
|
COPY |
非保留 |
|
COST |
非保留 |
|
COUNT |
非保留 |
|
CPU |
非保留 |
|
CREATE |
保留 |
|
CROSS |
保留(可以是函数或类型) |
|
CSV |
非保留 |
|
CUBE |
非保留 |
|
CUME_DIST |
保留 |
|
CURRENT |
非保留 |
|
CURRENT_DATE |
保留 |
|
CURRENT_SCHEMA |
保留(可以是函数或类型) |
|
CURRENT_TIME |
保留 |
|
CURRENT_TIMESTAMP |
保留 |
|
CURRENT_USER |
保留 |
|
CURSOR |
非保留 |
|
CURSOR_NAME |
非保留 |
|
CURTIME |
非保留 |
|
CYCLE |
非保留 |
|
DATA |
非保留 |
|
DATABASE |
非保留 |
|
DATABASES |
保留 |
|
DATAFILE |
非保留 |
|
DATANODE |
非保留 |
|
DATANODES |
非保留 |
|
DATE |
非保留(不能是函数或类型) |
|
DATE_ADD |
非保留 |
|
DATE_FORMAT |
非保留 |
|
DATE_SUB |
非保留 |
|
DATETIME |
非保留 |
|
DAY |
非保留 |
|
DAY_HOUR |
保留 |
|
DAY_MICROSECOND |
保留 |
|
DAY_MINUTE |
保留 |
|
DAY_SECOND |
保留 |
|
DEALLOCATE |
非保留 |
|
DEC |
非保留(不能是函数或类型) |
|
DECIMAL |
非保留(不能是函数或类型) |
|
DECLARE |
非保留 |
|
DECODE |
非保留 |
|
DEFAULT |
保留 |
|
DEFAULT_AUTH |
非保留 |
|
DEFINER |
非保留 |
|
DEFINITION |
非保留 |
|
DELAY_KEY_WRITE |
非保留 |
|
DELAYED |
保留 |
|
DELETE |
非保留 |
|
DELIMITER |
非保留 |
|
DENSE_RANK |
保留 |
|
DESC |
保留 |
|
DESCRIBE |
保留 |
|
DESCRIPTION |
非保留 |
|
DETERMINISTIC |
非保留 |
|
DIAGNOSTICS |
非保留 |
|
DICTIONARY |
非保留 |
|
DIRECT |
非保留 |
|
DIRECTORY |
非保留 |
|
DISABLE |
非保留 |
|
DISCARD |
非保留 |
|
DISK |
非保留 |
|
DISTINCT |
保留 |
|
DISTINCTROW |
保留 |
|
DISTRIBUTE |
非保留 |
|
DISTRIBUTED |
非保留 |
|
DIV |
保留(可以是函数或类型) |
|
DO |
非保留 |
|
DOCUMENT |
非保留 |
|
DOUBLE |
非保留(不能是函数或类型) |
|
DROP |
非保留 |
|
DUAL |
保留 |
|
DUMPFILE |
非保留 |
|
DUPLICATE |
非保留 |
|
DYNAMIC |
非保留 |
|
EACH |
非保留 |
|
ELSE |
保留 |
|
ELSEIF |
保留 |
|
EMPTY |
保留 |
|
ENABLE |
非保留 |
|
ENCLOSED |
非保留 |
|
ENCRYPTION |
非保留 |
|
END |
非保留 |
|
ENDS |
非保留 |
|
ENFORCED |
非保留 |
|
ENGINE |
非保留 |
|
ENGINE_ATTRIBUTE |
非保留 |
|
ENGINES |
非保留 |
|
ENUM |
非保留 |
|
ERROR |
非保留 |
|
ERRORS |
非保留 |
|
ESCAPE |
非保留 |
|
ESCAPED |
非保留 |
|
EVENT |
非保留 |
|
EVENTS |
非保留 |
|
EVERY |
非保留 |
|
EXCEPT |
保留 |
|
EXCHANGE |
非保留 |
|
EXCLUDE |
非保留 |
|
EXECUTE |
非保留 |
|
EXISTS |
非保留(不能是函数或类型) |
|
EXIT |
保留 |
|
EXPANSION |
非保留 |
|
EXPIRE |
非保留 |
|
EXPIRED |
非保留 |
|
EXPLAIN |
非保留 |
|
EXPORT |
非保留 |
|
EXTENDED |
非保留 |
|
EXTENSION |
非保留 |
|
EXTENT_SIZE |
非保留 |
|
EXTERNAL |
非保留 |
|
EXTRACT |
非保留 |
|
FACTOR |
非保留 |
|
FAILED_LOGIN_ATTEMPTS |
非保留 |
|
FALSE |
保留 |
|
FAST |
非保留 |
|
FAULTS |
非保留 |
|
FENCED |
非保留 |
|
FETCH |
保留 |
|
FIELDS |
非保留 |
|
FILE |
非保留 |
|
FILE_BLOCK_SIZE |
非保留 |
|
FILTER |
非保留 |
|
FINISH |
非保留 |
|
FIRST |
非保留 |
|
FIRST_VALUE |
保留 |
|
FIXED |
非保留(不能是函数或类型) |
|
FLOAT |
非保留(不能是函数或类型) |
|
FLOAT4 |
非保留(不能是函数或类型) |
|
FLOAT8 |
非保留(不能是函数或类型) |
|
FLUSH |
非保留 |
|
FOLLOWING |
非保留 |
|
FOLLOWS |
非保留 |
|
FOR |
保留 |
|
FORCE |
保留 |
|
FOREIGN |
保留 |
|
FORMAT |
非保留 |
|
FORWARD |
非保留 |
|
FOUND |
非保留 |
|
FREEZE |
保留(可以是函数或类型) |
|
FROM |
保留 |
|
FULL |
非保留 |
|
FULLTEXT |
保留 |
|
FUNCTION |
非保留 |
|
GENERAL |
非保留 |
|
GENERATE |
非保留 |
|
GENERATED |
非保留 |
|
GEOMCOLLECTION |
非保留 |
|
GEOMETRY |
非保留 |
|
GEOMETRYCOLLECTION |
非保留 |
|
GET |
保留 |
|
GET_FORMAT |
非保留 |
|
GET_MASTER_PUBLIC_KEY |
非保留 |
|
GET_SOURCE_PUBLIC_KEY |
非保留 |
|
GLOBAL |
非保留 |
|
GRANT |
保留 |
|
GRANTED |
非保留 |
|
GRANTS |
非保留 |
|
GROUP |
保留 |
|
GROUP_REPLICATION |
非保留 |
|
GROUPING |
非保留(不能是函数或类型) |
|
GROUPS |
保留 |
|
GTID_ONLY |
非保留 |
|
HANDLER |
非保留 |
|
HASH |
非保留 |
|
HAVING |
保留 |
|
HELP |
非保留 |
|
HIGH_PRIORITY |
保留 |
|
HISTOGRAM |
非保留 |
|
HISTORY |
非保留 |
|
HOLD |
非保留 |
|
HOST |
非保留 |
|
HOSTS |
非保留 |
|
HOUR |
非保留 |
|
HOUR_MICROSECOND |
保留 |
|
HOUR_MINUTE |
保留 |
|
HOUR_SECOND |
保留 |
|
IDENTIFIED |
非保留 |
|
IDENTITY |
非保留 |
|
IF |
保留 |
|
IGNORE |
保留 |
|
IGNORE_SERVER_IDS |
非保留 |
|
IMMUTABLE |
非保留 |
|
IMPORT |
非保留 |
|
IN |
保留 |
|
INACTIVE |
非保留 |
|
INCLUDING |
非保留 |
|
INCREMENT |
非保留 |
|
INDEX |
保留 |
|
INDEXES |
非保留 |
|
INFILE |
非保留 |
|
INITIAL |
非保留 |
|
INITIAL_SIZE |
非保留 |
|
INITIATE |
非保留 |
|
INNER |
保留(可以是函数或类型) |
|
INOUT |
非保留(不能是函数或类型) |
|
INPUT |
非保留 |
|
INSENSITIVE |
非保留 |
|
INSERT |
非保留 |
|
INSERT_METHOD |
非保留 |
|
INSTALL |
非保留 |
|
INSTANCE |
非保留 |
|
INT |
非保留(不能是函数或类型) |
|
INT1 |
非保留(不能是函数或类型) |
|
INT2 |
非保留(不能是函数或类型) |
|
INT3 |
非保留(不能是函数或类型) |
|
INT4 |
非保留(不能是函数或类型) |
|
INT8 |
非保留(不能是函数或类型) |
|
INTEGER |
非保留(不能是函数或类型) |
|
INTERSECT |
保留 |
|
INTERVAL |
保留 |
|
INTO |
保留 |
|
INVISIBLE |
非保留 |
|
INVOKER |
非保留 |
|
IO |
非保留 |
|
IO_AFTER_GTIDS |
保留 |
|
IO_BEFORE_GTIDS |
保留 |
|
IO_THREAD |
非保留 |
|
IPC |
非保留 |
|
IS |
保留 |
|
ISNULL |
非保留 |
|
ISOLATION |
非保留 |
|
ISSUER |
非保留 |
|
ITERATE |
保留 |
|
JOIN |
保留(可以是函数或类型) |
|
JSON |
非保留 |
|
JSON_TABLE |
保留 |
|
JSON_VALUE |
非保留 |
|
KEY |
保留 |
|
KEY_BLOCK_SIZE |
非保留 |
|
KEYRING |
非保留 |
|
KEYS |
保留 |
|
KILL |
非保留 |
|
LAG |
保留 |
|
LANGUAGE |
非保留 |
|
LAST |
非保留 |
|
LAST_VALUE |
保留 |
|
LATERAL |
保留 |
|
LC_COLLATE |
非保留 |
|
LEAD |
保留 |
|
LEADING |
保留 |
|
LEAKPROOF |
非保留 |
|
LEAVE |
保留 |
|
LEAVES |
非保留 |
|
LEFT |
保留(可以是函数或类型) |
|
LESS |
非保留 |
|
LEVEL |
非保留 |
|
LIKE |
保留(可以是函数或类型) |
|
LIMIT |
保留 |
|
LINEAR |
保留 |
|
LINES |
非保留 |
|
LINESTRING |
非保留 |
|
LIST |
非保留 |
|
LOAD |
非保留 |
|
LOAD_BAD |
非保留 |
|
LOAD_DISCARD |
非保留 |
|
LOCAL |
非保留 |
|
LOCALTIME |
保留 |
|
LOCALTIMESTAMP |
保留 |
|
LOCATION |
非保留 |
|
LOCK |
保留 |
|
LOCKED |
非保留 |
|
LOCKS |
非保留 |
|
LOGFILE |
非保留 |
|
LOGS |
非保留 |
|
LONG |
保留 |
|
LONGBLOB |
非保留(不能是函数或类型) |
|
LONGTEXT |
非保留(不能是函数或类型) |
|
LOOP |
非保留 |
|
LOW_PRIORITY |
保留 |
|
MASTER |
非保留 |
|
MASTER_AUTO_POSITION |
非保留 |
|
MASTER_BIND |
保留 |
|
MASTER_COMPRESSION_ALGORITHMS |
非保留 |
|
MASTER_CONNECT_RETRY |
非保留 |
|
MASTER_DELAY |
非保留 |
|
MASTER_HEARTBEAT_PERIOD |
非保留 |
|
MASTER_HOST |
非保留 |
|
MASTER_LOG_FILE |
非保留 |
|
MASTER_LOG_POS |
非保留 |
|
MASTER_PASSWORD |
非保留 |
|
MASTER_PORT |
非保留 |
|
MASTER_PUBLIC_KEY_PATH |
非保留 |
|
MASTER_RETRY_COUNT |
非保留 |
|
MASTER_SSL |
非保留 |
|
MASTER_SSL_CA |
非保留 |
|
MASTER_SSL_CAPATH |
非保留 |
|
MASTER_SSL_CERT |
非保留 |
|
MASTER_SSL_CIPHER |
非保留 |
|
MASTER_SSL_CRL |
非保留 |
|
MASTER_SSL_CRLPATH |
非保留 |
|
MASTER_SSL_KEY |
非保留 |
|
MASTER_SSL_VERIFY_SERVER_CERT |
保留 |
|
MASTER_TLS_CIPHERSUITES |
非保留 |
|
MASTER_TLS_VERSION |
非保留 |
|
MASTER_USER |
非保留 |
|
MASTER_ZSTD_COMPRESSION_LEVEL |
非保留 |
|
MATCH |
保留 |
|
MAX_CONNECTIONS_PER_HOUR |
非保留 |
|
MAX_QUERIES_PER_HOUR |
非保留 |
|
MAX_ROWS |
非保留 |
|
MAX_SIZE |
非保留 |
|
MAX_UPDATES_PER_HOUR |
非保留 |
|
MAX_USER_CONNECTIONS |
非保留 |
|
MAXVALUE |
保留 |
|
MEDIUM |
非保留 |
|
MEDIUMBLOB |
非保留(不能是函数或类型) |
|
MEDIUMINT |
非保留(不能是函数或类型) |
|
MEDIUMTEXT |
非保留(不能是函数或类型) |
|
MEMBER |
非保留 |
|
MEMORY |
非保留 |
|
MERGE |
非保留 |
|
MESSAGE_TEXT |
非保留 |
|
MICROSECOND |
非保留 |
|
MIDDLEINT |
保留 |
|
MIGRATE |
非保留 |
|
MIN_ROWS |
非保留 |
|
MINUTE |
非保留 |
|
MINUTE_MICROSECOND |
保留 |
|
MINUTE_SECOND |
保留 |
|
MINVALUE |
非保留 |
|
MOD |
保留(可以是函数或类型) |
|
MODE |
非保留 |
|
MODIFIES |
保留 |
|
MODIFY |
非保留 |
|
MONTH |
非保留 |
|
MOVE |
非保留 |
|
MULTILINESTRING |
非保留 |
|
MULTIPOINT |
非保留 |
|
MULTIPOLYGON |
非保留 |
|
MUTEX |
非保留 |
|
MYSQL_ERRNO |
非保留 |
|
NAME |
非保留 |
|
NAMES |
非保留 |
|
NATIONAL |
非保留(不能是函数或类型) |
|
NATURAL |
保留(可以是函数或类型) |
|
NCHAR |
非保留(不能是函数或类型) |
|
NDB |
非保留 |
|
NDBCLUSTER |
非保留 |
|
NESTED |
非保留 |
|
NETWORK_NAMESPACE |
非保留 |
|
NEVER |
非保留 |
|
NEW |
非保留 |
|
NEXT |
非保留 |
|
NO |
非保留 |
|
NO_WAIT |
非保留 |
|
NO_WRITE_TO_BINLOG |
保留 |
|
NOCYCLE |
非保留 |
|
NODE |
非保留 |
|
NODEGROUP |
非保留 |
|
NOMAXVALUE |
非保留 |
|
NOMINVALUE |
非保留 |
|
NONE |
非保留 |
|
NOT |
保留 |
|
NOTHING |
非保留 |
|
NOW |
非保留 |
|
NOWAIT |
非保留 |
|
NTH_VALUE |
保留 |
|
NTILE |
保留 |
|
NULL |
保留 |
|
NULLS |
非保留 |
|
NUMBER |
非保留(不能是函数或类型) |
|
NUMERIC |
非保留(不能是函数或类型) |
|
NVARCHAR |
非保留(不能是函数或类型) |
|
OF |
非保留 |
|
OFF |
非保留 |
|
OFFSET |
保留 |
|
OIDS |
非保留 |
|
OJ |
非保留 |
|
OLD |
非保留 |
|
ON |
保留 |
|
ONE |
非保留 |
|
ONLY |
保留 |
|
OPEN |
非保留 |
|
OPERATOR |
非保留 |
|
OPTIMIZE |
保留 |
|
OPTIMIZE_COSTS |
保留 |
|
OPTION |
非保留 |
|
OPTIONAL |
非保留 |
|
OPTIONALLY |
非保留 |
|
OPTIONS |
非保留 |
|
OR |
保留 |
|
ORDER |
保留 |
|
ORDINALITY |
非保留 |
|
ORGANIZATION |
非保留 |
|
OTHERS |
非保留 |
|
OUT |
非保留(不能是函数或类型) |
|
OUTER |
保留(可以是函数或类型) |
|
OUTFILE |
非保留 |
|
OVER |
非保留 |
|
OWNED |
非保留 |
|
OWNER |
非保留 |
|
PACK_KEYS |
非保留 |
|
PAGE |
非保留 |
|
PARSER |
非保留 |
|
PARTIAL |
非保留 |
|
PARTITION |
非保留 |
|
PARTITIONING |
非保留 |
|
PARTITIONS |
非保留 |
|
PASSWORD |
非保留 |
|
PASSWORD_LOCK_TIME |
非保留 |
|
PATH |
非保留 |
|
PERCENT_RANK |
保留 |
|
PERSIST |
非保留 |
|
PERSIST_ONLY |
非保留 |
|
PHASE |
非保留 |
|
PLUGIN |
非保留 |
|
PLUGINS |
非保留 |
|
PLUGIN_DIR |
非保留 |
|
POINT |
非保留 |
|
POLYGON |
非保留 |
|
PORT |
非保留 |
|
PRECEDES |
非保留 |
|
PRECEDING |
非保留 |
|
PRECISION |
非保留(不能是函数或类型) |
|
PREPARE |
非保留 |
|
PREPARED |
非保留 |
|
PRESERVE |
非保留 |
|
PREV |
非保留 |
|
PRIMARY |
保留 |
|
PRIVILEGES |
非保留 |
|
PRIVILEGE_CHECKS_USER |
非保留 |
|
PROCEDURE |
保留 |
|
PROCESS |
非保留 |
|
PROCESSLIST |
非保留 |
|
PROFILE |
非保留 |
|
PROFILES |
非保留 |
|
PROXY |
非保留 |
|
PURGE |
非保留 |
|
QUARTER |
非保留 |
|
QUERY |
非保留 |
|
QUICK |
非保留 |
|
RANDOM |
非保留 |
|
RANGE |
非保留 |
|
RANK |
保留 |
|
READ |
保留 |
|
READS |
保留 |
|
READ_ONLY |
非保留 |
|
READ_WRITE |
保留 |
|
REAL |
非保留(不能是函数或类型) |
|
REBUILD |
非保留 |
|
RECOVER |
非保留 |
|
RECURSIVE |
非保留 |
|
RECYCLEBIN |
非保留 |
|
REDO_BUFFER_SIZE |
非保留 |
|
REDUNDANT |
非保留 |
|
REFERENCE |
非保留 |
|
REFERENCES |
保留 |
|
REGEXP |
保留 |
|
REGISTRATION |
非保留 |
|
REINDEX |
非保留 |
|
RELATIVE |
非保留 |
|
RELAY |
非保留 |
|
RELAYLOG |
非保留 |
|
RELAY_LOG_FILE |
非保留 |
|
RELAY_LOG_POS |
非保留 |
|
RELAY_THREAD |
非保留 |
|
RELEASE |
非保留 |
|
RELOAD |
非保留 |
|
REMOVE |
非保留 |
|
RENAME |
非保留 |
|
REORGANIZE |
非保留 |
|
REPAIR |
非保留 |
|
REPEAT |
保留 |
|
REPEATABLE |
非保留 |
|
REPLACE |
非保留 |
|
REPLICA |
非保留 |
|
REPLICAS |
非保留 |
|
REPLICATE_DO_DB |
非保留 |
|
REPLICATE_DO_TABLE |
非保留 |
|
REPLICATE_IGNORE_DB |
非保留 |
|
REPLICATE_IGNORE_TABLE |
非保留 |
|
REPLICATE_REWRITE_DB |
非保留 |
|
REPLICATE_WILD_DO_TABLE |
非保留 |
|
REPLICATE_WILD_IGNORE_TABLE |
非保留 |
|
REPLICATION |
非保留 |
|
REQUIRE |
保留 |
|
REQUIRE_ROW_FORMAT |
非保留 |
|
REQUIRE_TABLE_PRIMARY_KEY_CHECK |
非保留 |
|
RESET |
非保留 |
|
RESIGNAL |
保留 |
|
RESOURCE |
非保留 |
|
RESPECT |
非保留 |
|
RESTART |
非保留 |
|
RESTORE |
非保留 |
|
RESTRICT |
非保留 |
|
RESUME |
非保留 |
|
RETAIN |
非保留 |
|
RETURN |
非保留 |
|
RETURNED_SQLSTATE |
非保留 |
|
RETURNING |
保留 |
|
RETURNS |
非保留 |
|
REUSE |
非保留 |
|
REVERSE |
非保留 |
|
REVOKE |
非保留 |
|
RIGHT |
保留(可以是函数或类型) |
|
RLIKE |
保留 |
|
ROLE |
非保留 |
|
ROLLBACK |
非保留 |
|
ROLLUP |
非保留 |
|
ROTATE |
非保留 |
|
ROUTINE |
非保留 |
|
ROW |
非保留(不能是函数或类型) |
|
ROWS |
非保留 |
|
ROW_COUNT |
非保留 |
|
ROW_FORMAT |
非保留 |
|
ROW_NUMBER |
保留(可以是函数或类型) |
|
RTREE |
非保留 |
|
SAVEPOINT |
非保留 |
|
SCHEDULE |
非保留 |
|
SCHEMA |
非保留 |
|
SCHEMAS |
保留 |
|
SCHEMA_NAME |
非保留 |
|
SCROLL |
非保留 |
|
SECOND |
非保留 |
|
SECOND_MICROSECOND |
保留 |
|
SECONDARY |
非保留 |
|
SECONDARY_ENGINE |
非保留 |
|
SECONDARY_ENGINE_ATTRIBUTE |
非保留 |
|
SECONDARY_LOAD |
非保留 |
|
SECONDARY_UNLOAD |
非保留 |
|
SECURITY |
非保留 |
|
SELECT |
保留 |
|
SENSITIVE |
保留 |
|
SEPARATOR |
非保留 |
|
SEQUENCE |
非保留 |
|
SERIAL |
非保留 |
|
SERIALIZABLE |
非保留 |
|
SERVER |
非保留 |
|
SESSION |
非保留 |
|
SET |
非保留 |
|
SETOF |
非保留(不能是函数或类型) |
|
SHARE |
非保留 |
|
SHIPPABLE |
非保留 |
|
SHOW |
非保留 |
|
SHUTDOWN |
非保留 |
|
SIGNAL |
保留 |
|
SIGNED |
非保留 |
|
SIMPLE |
非保留 |
|
SIZE |
非保留 |
|
SKIP |
非保留 |
|
SLAVE |
非保留 |
|
SLICE |
非保留 |
|
SLICEGROUP |
非保留 |
|
SLOW |
非保留 |
|
SMALLDATETIME |
非保留(不能是函数或类型) |
|
SMALLDATETIME_FORMAT |
非保留 |
|
SMALLINT |
非保留(不能是函数或类型) |
|
SNAPSHOT |
非保留 |
|
SOCKET |
非保留 |
|
SOME |
保留 |
|
SONAME |
非保留 |
|
SOUNDS |
非保留 |
|
SOURCE |
非保留 |
|
SOURCE_AUTO_POSITION |
非保留 |
|
SOURCE_BIND |
非保留 |
|
SOURCE_COMPRESSION_ALGORITHMS |
非保留 |
|
SOURCE_CONNECTION_AUTO_FAILOVER |
非保留 |
|
SOURCE_CONNECT_RETRY |
非保留 |
|
SOURCE_DELAY |
非保留 |
|
SOURCE_HEARTBEAT_PERIOD |
非保留 |
|
SOURCE_HOST |
非保留 |
|
SOURCE_LOG_FILE |
非保留 |
|
SOURCE_LOG_POS |
非保留 |
|
SOURCE_PASSWORD |
非保留 |
|
SOURCE_PORT |
非保留 |
|
SOURCE_PUBLIC_KEY_PATH |
非保留 |
|
SOURCE_RETRY_COUNT |
非保留 |
|
SOURCE_SSL |
非保留 |
|
SOURCE_SSL_CA |
非保留 |
|
SOURCE_SSL_CAPATH |
非保留 |
|
SOURCE_SSL_CERT |
非保留 |
|
SOURCE_SSL_CIPHER |
非保留 |
|
SOURCE_SSL_CRL |
非保留 |
|
SOURCE_SSL_CRLPATH |
非保留 |
|
SOURCE_SSL_KEY |
非保留 |
|
SOURCE_SSL_VERIFY_SERVER_CERT |
非保留 |
|
SOURCE_TLS_CIPHERSUITES |
非保留 |
|
SOURCE_TLS_VERSION |
非保留 |
|
SOURCE_USER |
非保留 |
|
SOURCE_ZSTD_COMPRESSION_LEVEL |
非保留 |
|
SPATIAL |
保留 |
|
SPECIFIC |
保留 |
|
SPLIT |
非保留 |
|
SQL |
非保留 |
|
SQLEXCEPTION |
保留 |
|
SQLSTATE |
保留 |
|
SQLWARNNING |
保留 |
|
SQL_AFTER_GTIDS |
非保留 |
|
SQL_AFTER_MTS_GAPS |
非保留 |
|
SQL_BEFORE_GTIDS |
非保留 |
|
SQL_BIG_RESULT |
保留 |
|
SQL_BUFFER_RESULT |
非保留 |
|
SQL_CALC_FOUND_ROWS |
保留 |
|
SQL_NO_CACHE |
保留 |
|
SQL_SMALL_RESULT |
非保留 |
|
SQL_THREAD |
非保留 |
|
SQL_TSI_DAY |
非保留 |
|
SQL_TSI_HOUR |
非保留 |
|
SQL_TSI_MINUTE |
非保留 |
|
SQL_TSI_MONTH |
非保留 |
|
SQL_TSI_QUARTER |
非保留 |
|
SQL_TSI_SECOND |
非保留 |
|
SQL_TSI_WEEK |
非保留 |
|
SQL_TSI_YEAR |
非保留 |
|
SRID |
非保留 |
|
SSL |
保留 |
|
STABLE |
非保留 |
|
STACKED |
非保留 |
|
START |
非保留 |
|
STARTING |
非保留 |
|
STARTS |
非保留 |
|
STATS_AUTO_RECALC |
非保留 |
|
STATS_PERSISTENT |
非保留 |
|
STATS_SAMPLE_PAGES |
非保留 |
|
STATUS |
非保留 |
|
STDIN |
非保留 |
|
STDOUT |
非保留 |
|
STOP |
非保留 |
|
STORAGE |
非保留 |
|
STORED |
非保留 |
|
STRAIGHT_JOIN |
保留 |
|
STREAM |
非保留 |
|
STRICT |
非保留 |
|
STRING |
非保留 |
|
SUBCLASS_ORIGIN |
非保留 |
|
SUBDATE |
非保留 |
|
SUBJECT |
非保留 |
|
SUBPARTITION |
非保留 |
|
SUBPARTITIONS |
非保留 |
|
SUBSTR |
非保留 |
|
SUBSTRING |
非保留 |
|
SUPER |
非保留 |
|
SUSPEND |
非保留 |
|
SWAPS |
非保留 |
|
SWITCHES |
非保留 |
|
SYSDATE |
非保留 |
|
SYSTEM |
非保留 |
|
TABLE |
保留 |
|
TABLES |
非保留 |
|
TABLESPACE |
非保留 |
|
TABLE_CHECKSUM |
非保留 |
|
TABLE_NAME |
非保留 |
|
TEMPORARY |
非保留 |
|
TEMPTABLE |
非保留 |
|
TERMINATED |
非保留 |
|
TEXT |
非保留(不能是函数或类型) |
|
THAN |
非保留 |
|
THEN |
保留 |
|
THREAD_PRIORITY |
非保留 |
|
TIES |
非保留 |
|
TIME |
非保留(不能是函数或类型) |
|
TIMESTAMP |
非保留(不能是函数或类型) |
|
TIMESTAMPADD |
非保留 |
|
TIMESTAMPDIFF |
非保留 |
|
TINYBLOB |
非保留(不能是函数或类型) |
|
TINYINT |
非保留(不能是函数或类型) |
|
TINYTEXT |
非保留(不能是函数或类型) |
|
TLS |
非保留 |
|
TO |
保留 |
|
TRAILING |
保留 |
|
TRANSACTION |
非保留 |
|
TRIGGER |
保留 |
|
TRIGGERS |
非保留 |
|
TRIM |
非保留 |
|
TRUE |
保留 |
|
TRUNCATE |
非保留 |
|
TYPE |
非保留 |
|
TYPES |
非保留 |
|
UNBOUNDED |
非保留 |
|
UNCOMMITTED |
非保留 |
|
UNDEFINED |
非保留 |
|
UNDO |
保留 |
|
UNDOFILE |
非保留 |
|
UNDO_BUFFER_SIZE |
非保留 |
|
UNICODE |
非保留 |
|
UNINSTALL |
非保留 |
|
UNION |
保留 |
|
UNIQUE |
保留 |
|
UNKNOWN |
非保留 |
|
UNLOCK |
非保留 |
|
UNLOGGED |
非保留 |
|
UNREGISTER |
非保留 |
|
UNSIGNED |
保留 |
|
UNTIL |
非保留 |
|
UNUSABLE |
非保留 |
|
UPDATE |
非保留 |
|
UPGRADE |
非保留 |
|
URL |
非保留 |
|
USAGE |
非保留 |
|
USE |
保留 |
|
USER |
保留 |
|
USER_RESOURCES |
非保留 |
|
USE_FRM |
非保留 |
|
USING |
保留 |
|
UTC_DATE |
保留 |
|
UTC_TIME |
保留 |
|
UTC_TIMESTAMP |
保留 |
|
VACUUM |
非保留 |
|
VALID |
非保留 |
|
VALIDATION |
非保留 |
|
VALUE |
非保留 |
|
VALUES |
非保留(不能是函数或类型) |
|
VARBINARY |
保留 |
|
VARCHAR |
非保留(不能是函数或类型) |
|
VARCHAR2 |
非保留(不能是函数或类型) |
|
VARCHARACTER |
非保留(不能是函数或类型) |
|
VARIABLES |
非保留 |
|
VARYING |
非保留 |
|
VCPU |
非保留 |
|
VERBOSE |
保留(可以是函数或类型) |
|
VERSION |
非保留 |
|
VIEW |
非保留 |
|
VIRTUAL |
保留 |
|
VISIBLE |
非保留 |
|
VOLATILE |
非保留 |
|
WAIT |
非保留 |
|
WARNINGS |
非保留 |
|
WEEK |
非保留 |
|
WEIGHT_STRING |
非保留 |
|
WHEN |
保留 |
|
WHERE |
保留 |
|
WHILE |
保留 |
|
WINDOW |
保留 |
|
WITH |
保留 |
|
WITHIN |
非保留 |
|
WITHOUT |
非保留 |
|
WORKComments |
非保留 |
|
WRAPPER |
非保留 |
|
WRITE |
保留 |
|
X509 |
非保留 |
|
XA |
非保留 |
|
XID |
非保留 |
|
XML |
非保留 |
|
XOR |
保留 |
|
YEAR |
非保留(不能是函数或类型) |
|
YEAR_MONTH |
保留 |
|
ZEROFILL |
保留 |
|
ZONE |
非保留 |