キーワードは、SQL で意味を持つ単語です。 SELECT
、DELETE
、BIGINT
などの特定のキーワードは予約されており、テーブル名やカラム名などの識別子として使用するための特別な処理が必要です。 これは、組み込み関数の名前にも当てはまる場合があります。
予約されていないキーワードは、引用符なしで識別子として使用できます。 セクション9.2「スキーマオブジェクト名」で説明しているように、予約語は、引用符で囲まれている場合、識別子として許可されます。
mysql> CREATE TABLE interval (begin INT, end INT);
ERROR 1064 (42000): You have an error in your SQL syntax ...
near 'interval (begin INT, end INT)'
BEGIN
および END
はキーワードですが予約されていないため、識別子として使用する際に引用符を付ける必要はありません。 INTERVAL
は予約済キーワードであり、識別子として使用するには引用符で囲む必要があります:
mysql> CREATE TABLE `interval` (begin INT, end INT);
Query OK, 0 rows affected (0.01 sec)
例外: 修飾名でピリオドに続く語は識別子のため、予約されていても引用符で囲む必要はありません。
mysql> CREATE TABLE mydb.interval (begin INT, end INT);
Query OK, 0 rows affected (0.01 sec)
組み込み関数名は識別子として許可されますが、識別子として使用する場合は注意してください。 たとえば、COUNT
はカラム名として許容されます。 ただし、デフォルトでは、関数呼び出しにおいて、関数名と後続の(
文字の間に空白を入れないことが許可されています。 この要件によって、パーサーはその名前が関数の呼び出しで使用されるのか、それとも関数でないコンテキストで使用されるのかを判別できます。 関数名の認識の詳細は、セクション9.2.5「関数名の構文解析と解決」 を参照してください。
INFORMATION_SCHEMA.KEYWORDS
テーブルには、MySQL で考慮されるキーワードがリストされ、予約されているかどうかが示されます。 セクション26.18「INFORMATION_SCHEMA KEYWORDS テーブル」を参照してください。
次のリストは、MySQL 8.0 のキーワードと予約語、および個々の単語のバージョンごとの変更を示しています。 予約済キーワードは (R) でマークされます。 さらに、_FILENAME
も予約されています。
今後バージョンアップするときのことを考慮に入れて、使用予定のある予約語を確認しておくことをお勧めします。 新しいバージョンの MySQL を扱ったマニュアルでもこれらを確認できます。 リスト内の予約語のほとんどは、標準 SQL によってカラム名またはテーブル名として禁止されています (例: GROUP
)。 いくつかは、MySQL が必要とし、yacc パーサーを使用するので予約されています。
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
ACCESSIBLE
(R)ACCOUNT
ACTION
ACTIVE
; 追加されたバージョン: 8.0.14 (予約なし)ADD
(R)ADMIN
; 予約されていない 8.0.12AFTER
AGAINST
AGGREGATE
ALGORITHM
ALL
(R)ALTER
(R)ALWAYS
ANALYSE
; 削除されたバージョン: 8.0.1ANALYZE
(R)AND
(R)ANY
ARRAY
; 追加されたバージョン: 8.0.17 (reserved); 予約されていない 8.0.19AS
(R)ASC
(R)ASCII
ASENSITIVE
(R)AT
ATTRIBUTE
; 追加されたバージョン: 8.0.21 (予約なし)AUTOEXTEND_SIZE
AUTO_INCREMENT
AVG
AVG_ROW_LENGTH
BACKUP
BEFORE
(R)BEGIN
BETWEEN
(R)BIGINT
(R)BINARY
(R)BINLOG
BIT
BLOB
(R)BLOCK
BOOL
BOOLEAN
BOTH
(R)BTREE
BUCKETS
; 追加されたバージョン: 8.0.2 (予約なし)BY
(R)BYTE
CACHE
CALL
(R)CASCADE
(R)CASCADED
CASE
(R)CATALOG_NAME
CHAIN
CHANGE
(R)CHANGED
CHANNEL
CHAR
(R)CHARACTER
(R)CHARSET
CHECK
(R)CHECKSUM
CIPHER
CLASS_ORIGIN
CLIENT
CLONE
; 追加されたバージョン: 8.0.3 (予約なし)CLOSE
COALESCE
CODE
COLLATE
(R)COLLATION
COLUMN
(R)COLUMNS
COLUMN_FORMAT
COLUMN_NAME
COMMENT
COMMIT
COMMITTED
COMPACT
COMPLETION
COMPONENT
COMPRESSED
COMPRESSION
CONCURRENT
CONDITION
(R)CONNECTION
CONSISTENT
CONSTRAINT
(R)CONSTRAINT_CATALOG
CONSTRAINT_NAME
CONSTRAINT_SCHEMA
CONTAINS
CONTEXT
CONTINUE
(R)CONVERT
(R)CPU
CREATE
(R)CROSS
(R)CUBE
(R); 予約になったバージョン: 8.0.1CUME_DIST
(R); 追加されたバージョン: 8.0.2 (reserved)CURRENT
CURRENT_DATE
(R)CURRENT_TIME
(R)CURRENT_TIMESTAMP
(R)CURRENT_USER
(R)CURSOR
(R)CURSOR_NAME
DATA
DATABASE
(R)DATABASES
(R)DATAFILE
DATE
DATETIME
DAY
DAY_HOUR
(R)DAY_MICROSECOND
(R)DAY_MINUTE
(R)DAY_SECOND
(R)DEALLOCATE
DEC
(R)DECIMAL
(R)DECLARE
(R)DEFAULT
(R)DEFAULT_AUTH
DEFINER
DEFINITION
; 追加されたバージョン: 8.0.4 (予約なし)DELAYED
(R)DELAY_KEY_WRITE
DELETE
(R)DENSE_RANK
(R); 追加されたバージョン: 8.0.2 (reserved)DESC
(R)DESCRIBE
(R)DESCRIPTION
; 追加されたバージョン: 8.0.4 (予約なし)DES_KEY_FILE
; 削除されたバージョン: 8.0.3DETERMINISTIC
(R)DIAGNOSTICS
DIRECTORY
DISABLE
DISCARD
DISK
DISTINCT
(R)DISTINCTROW
(R)DIV
(R)DO
DOUBLE
(R)DROP
(R)DUAL
(R)DUMPFILE
DUPLICATE
DYNAMIC
EACH
(R)ELSE
(R)ELSEIF
(R)EMPTY
(R); 追加されたバージョン: 8.0.4 (reserved)ENABLE
ENCLOSED
(R)ENCRYPTION
END
ENDS
ENFORCED
; 追加されたバージョン: 8.0.16 (予約なし)ENGINE
ENGINES
ENGINE_ATTRIBUTE
; 追加されたバージョン: 8.0.21 (予約なし)ENUM
ERROR
ERRORS
ESCAPE
ESCAPED
(R)EVENT
EVENTS
EVERY
EXCEPT
(R)EXCHANGE
EXCLUDE
; 追加されたバージョン: 8.0.2 (予約なし)EXECUTE
EXISTS
(R)EXIT
(R)EXPANSION
EXPIRE
EXPLAIN
(R)EXPORT
EXTENDED
EXTENT_SIZE
FAILED_LOGIN_ATTEMPTS
; 追加されたバージョン: 8.0.19 (予約なし)FALSE
(R)FAST
FAULTS
FETCH
(R)FIELDS
FILE
FILE_BLOCK_SIZE
FILTER
FIRST
FIRST_VALUE
(R); 追加されたバージョン: 8.0.2 (reserved)FIXED
FLOAT
(R)FLOAT4
(R)FLOAT8
(R)FLUSH
FOLLOWING
; 追加されたバージョン: 8.0.2 (予約なし)FOLLOWS
FOR
(R)FORCE
(R)FOREIGN
(R)FORMAT
FOUND
FROM
(R)FULL
FULLTEXT
(R)FUNCTION
(R); 予約になったバージョン: 8.0.1
GENERAL
GENERATED
(R)GEOMCOLLECTION
; 追加されたバージョン: 8.0.11 (予約なし)GEOMETRY
GEOMETRYCOLLECTION
GET
(R)GET_FORMAT
GET_MASTER_PUBLIC_KEY
; 追加されたバージョン: 8.0.4 (reserved); 予約されていない 8.0.11GET_SOURCE_PUBLIC_KEY
; 追加されたバージョン: 8.0.23 (予約なし)GLOBAL
GRANT
(R)GRANTS
GROUP
(R)GROUPING
(R); 追加されたバージョン: 8.0.1 (reserved)GROUPS
(R); 追加されたバージョン: 8.0.2 (reserved)GROUP_REPLICATION
HANDLER
HASH
HAVING
(R)HELP
HIGH_PRIORITY
(R)HISTOGRAM
; 追加されたバージョン: 8.0.2 (予約なし)HISTORY
; 追加されたバージョン: 8.0.3 (予約なし)HOST
HOSTS
HOUR
HOUR_MICROSECOND
(R)HOUR_MINUTE
(R)HOUR_SECOND
(R)
IDENTIFIED
IF
(R)IGNORE
(R)IGNORE_SERVER_IDS
IMPORT
IN
(R)INACTIVE
; 追加されたバージョン: 8.0.14 (予約なし)INDEX
(R)INDEXES
INFILE
(R)INITIAL_SIZE
INNER
(R)INOUT
(R)INSENSITIVE
(R)INSERT
(R)INSERT_METHOD
INSTALL
INSTANCE
INT
(R)INT1
(R)INT2
(R)INT3
(R)INT4
(R)INT8
(R)INTEGER
(R)INTERVAL
(R)INTO
(R)INVISIBLE
INVOKER
IO
IO_AFTER_GTIDS
(R)IO_BEFORE_GTIDS
(R)IO_THREAD
IPC
IS
(R)ISOLATION
ISSUER
ITERATE
(R)
JOIN
(R)JSON
JSON_TABLE
(R); 追加されたバージョン: 8.0.4 (reserved)JSON_VALUE
; 追加されたバージョン: 8.0.21 (予約なし)
KEY
(R)KEYRING
; 追加されたバージョン: 8.0.24 (予約なし)KEYS
(R)KEY_BLOCK_SIZE
KILL
(R)
LAG
(R); 追加されたバージョン: 8.0.2 (reserved)LANGUAGE
LAST
LAST_VALUE
(R); 追加されたバージョン: 8.0.2 (reserved)LATERAL
(R); 追加されたバージョン: 8.0.14 (reserved)LEAD
(R); 追加されたバージョン: 8.0.2 (reserved)LEADING
(R)LEAVE
(R)LEAVES
LEFT
(R)LESS
LEVEL
LIKE
(R)LIMIT
(R)LINEAR
(R)LINES
(R)LINESTRING
LIST
LOAD
(R)LOCAL
LOCALTIME
(R)LOCALTIMESTAMP
(R)LOCK
(R)LOCKED
; 追加されたバージョン: 8.0.1 (予約なし)LOCKS
LOGFILE
LOGS
LONG
(R)LONGBLOB
(R)LONGTEXT
(R)LOOP
(R)LOW_PRIORITY
(R)
MASTER
MASTER_AUTO_POSITION
MASTER_BIND
(R)MASTER_COMPRESSION_ALGORITHMS
; 追加されたバージョン: 8.0.18 (予約なし)MASTER_CONNECT_RETRY
MASTER_DELAY
MASTER_HEARTBEAT_PERIOD
MASTER_HOST
MASTER_LOG_FILE
MASTER_LOG_POS
MASTER_PASSWORD
MASTER_PORT
MASTER_PUBLIC_KEY_PATH
; 追加されたバージョン: 8.0.4 (予約なし)MASTER_RETRY_COUNT
MASTER_SERVER_ID
; 削除されたバージョン: 8.0.23MASTER_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
(R)MASTER_TLS_CIPHERSUITES
; 追加されたバージョン: 8.0.19 (予約なし)MASTER_TLS_VERSION
MASTER_USER
MASTER_ZSTD_COMPRESSION_LEVEL
; 追加されたバージョン: 8.0.18 (予約なし)MATCH
(R)MAXVALUE
(R)MAX_CONNECTIONS_PER_HOUR
MAX_QUERIES_PER_HOUR
MAX_ROWS
MAX_SIZE
MAX_UPDATES_PER_HOUR
MAX_USER_CONNECTIONS
MEDIUM
MEDIUMBLOB
(R)MEDIUMINT
(R)MEDIUMTEXT
(R)MEMBER
; 追加されたバージョン: 8.0.17 (reserved); 予約されていない 8.0.19MEMORY
MERGE
MESSAGE_TEXT
MICROSECOND
MIDDLEINT
(R)MIGRATE
MINUTE
MINUTE_MICROSECOND
(R)MINUTE_SECOND
(R)MIN_ROWS
MOD
(R)MODE
MODIFIES
(R)MODIFY
MONTH
MULTILINESTRING
MULTIPOINT
MULTIPOLYGON
MUTEX
MYSQL_ERRNO
NAME
NAMES
NATIONAL
NATURAL
(R)NCHAR
NDB
NDBCLUSTER
NESTED
; 追加されたバージョン: 8.0.4 (予約なし)NETWORK_NAMESPACE
; 追加されたバージョン: 8.0.16 (予約なし)NEVER
NEW
NEXT
NO
NODEGROUP
NONE
NOT
(R)NOWAIT
; 追加されたバージョン: 8.0.1 (予約なし)NO_WAIT
NO_WRITE_TO_BINLOG
(R)NTH_VALUE
(R); 追加されたバージョン: 8.0.2 (reserved)NTILE
(R); 追加されたバージョン: 8.0.2 (reserved)NULL
(R)NULLS
; 追加されたバージョン: 8.0.2 (予約なし)NUMBER
NUMERIC
(R)NVARCHAR
OF
(R); 追加されたバージョン: 8.0.1 (reserved)OFF
; 追加されたバージョン: 8.0.20 (予約なし)OFFSET
OJ
; 追加されたバージョン: 8.0.16 (予約なし)OLD
; 追加されたバージョン: 8.0.14 (予約なし)ON
(R)ONE
ONLY
OPEN
OPTIMIZE
(R)OPTIMIZER_COSTS
(R)OPTION
(R)OPTIONAL
; 追加されたバージョン: 8.0.13 (予約なし)OPTIONALLY
(R)OPTIONS
OR
(R)ORDER
(R)ORDINALITY
; 追加されたバージョン: 8.0.4 (予約なし)ORGANIZATION
; 追加されたバージョン: 8.0.4 (予約なし)OTHERS
; 追加されたバージョン: 8.0.2 (予約なし)OUT
(R)OUTER
(R)OUTFILE
(R)OVER
(R); 追加されたバージョン: 8.0.2 (reserved)OWNER
PACK_KEYS
PAGE
PARSER
PARTIAL
PARTITION
(R)PARTITIONING
PARTITIONS
PASSWORD
PASSWORD_LOCK_TIME
; 追加されたバージョン: 8.0.19 (予約なし)PATH
; 追加されたバージョン: 8.0.4 (予約なし)PERCENT_RANK
(R); 追加されたバージョン: 8.0.2 (reserved)PERSIST
; 予約されていない 8.0.16PERSIST_ONLY
; 追加されたバージョン: 8.0.2 (reserved); 予約されていない 8.0.16PHASE
PLUGIN
PLUGINS
PLUGIN_DIR
POINT
POLYGON
PORT
PRECEDES
PRECEDING
; 追加されたバージョン: 8.0.2 (予約なし)PRECISION
(R)PREPARE
PRESERVE
PREV
PRIMARY
(R)PRIVILEGES
PRIVILEGE_CHECKS_USER
; 追加されたバージョン: 8.0.18 (予約なし)PROCEDURE
(R)PROCESS
; 追加されたバージョン: 8.0.11 (予約なし)PROCESSLIST
PROFILE
PROFILES
PROXY
PURGE
(R)
QUARTER
QUERY
QUICK
RANDOM
; 追加されたバージョン: 8.0.18 (予約なし)RANGE
(R)RANK
(R); 追加されたバージョン: 8.0.2 (reserved)READ
(R)READS
(R)READ_ONLY
READ_WRITE
(R)REAL
(R)REBUILD
RECOVER
RECURSIVE
(R); 追加されたバージョン: 8.0.1 (reserved)REDOFILE
; 削除されたバージョン: 8.0.3REDO_BUFFER_SIZE
REDUNDANT
REFERENCE
; 追加されたバージョン: 8.0.4 (予約なし)REFERENCES
(R)REGEXP
(R)RELAY
RELAYLOG
RELAY_LOG_FILE
RELAY_LOG_POS
RELAY_THREAD
RELEASE
(R)RELOAD
REMOTE
; 追加されたバージョン: 8.0.3 (予約なし); 削除されたバージョン: 8.0.14REMOVE
RENAME
(R)REORGANIZE
REPAIR
REPEAT
(R)REPEATABLE
REPLACE
(R)REPLICA
; 追加されたバージョン: 8.0.22 (予約なし)REPLICAS
; 追加されたバージョン: 8.0.22 (予約なし)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
(R)REQUIRE_ROW_FORMAT
; 追加されたバージョン: 8.0.19 (予約なし)RESET
RESIGNAL
(R)RESOURCE
; 追加されたバージョン: 8.0.3 (予約なし)RESPECT
; 追加されたバージョン: 8.0.2 (予約なし)RESTART
; 追加されたバージョン: 8.0.4 (予約なし)RESTORE
RESTRICT
(R)RESUME
RETAIN
; 追加されたバージョン: 8.0.14 (予約なし)RETURN
(R)RETURNED_SQLSTATE
RETURNING
; 追加されたバージョン: 8.0.21 (予約なし)RETURNS
REUSE
; 追加されたバージョン: 8.0.3 (予約なし)REVERSE
REVOKE
(R)RIGHT
(R)RLIKE
(R)ROLE
; 予約されていない 8.0.1ROLLBACK
ROLLUP
ROTATE
ROUTINE
ROW
(R); 予約になったバージョン: 8.0.2ROWS
(R); 予約になったバージョン: 8.0.2ROW_COUNT
ROW_FORMAT
ROW_NUMBER
(R); 追加されたバージョン: 8.0.2 (reserved)RTREE
SAVEPOINT
SCHEDULE
SCHEMA
(R)SCHEMAS
(R)SCHEMA_NAME
SECOND
SECONDARY
; 追加されたバージョン: 8.0.16 (予約なし)SECONDARY_ENGINE
; 追加されたバージョン: 8.0.13 (予約なし)SECONDARY_ENGINE_ATTRIBUTE
; 追加されたバージョン: 8.0.21 (予約なし)SECONDARY_LOAD
; 追加されたバージョン: 8.0.13 (予約なし)SECONDARY_UNLOAD
; 追加されたバージョン: 8.0.13 (予約なし)SECOND_MICROSECOND
(R)SECURITY
SELECT
(R)SENSITIVE
(R)SEPARATOR
(R)SERIAL
SERIALIZABLE
SERVER
SESSION
SET
(R)SHARE
SHOW
(R)SHUTDOWN
SIGNAL
(R)SIGNED
SIMPLE
SKIP
; 追加されたバージョン: 8.0.1 (予約なし)SLAVE
SLOW
SMALLINT
(R)SNAPSHOT
SOCKET
SOME
SONAME
SOUNDS
SOURCE
SOURCE_AUTO_POSITION
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_BIND
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_COMPRESSION_ALGORITHMS
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_CONNECT_RETRY
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_DELAY
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_HEARTBEAT_PERIOD
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_HOST
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_LOG_FILE
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_LOG_POS
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_PASSWORD
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_PORT
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_PUBLIC_KEY_PATH
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_RETRY_COUNT
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_CA
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_CAPATH
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_CERT
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_CIPHER
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_CRL
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_CRLPATH
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_KEY
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_SSL_VERIFY_SERVER_CERT
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_TLS_CIPHERSUITES
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_TLS_VERSION
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_USER
; 追加されたバージョン: 8.0.23 (予約なし)SOURCE_ZSTD_COMPRESSION_LEVEL
; 追加されたバージョン: 8.0.23 (予約なし)SPATIAL
(R)SPECIFIC
(R)SQL
(R)SQLEXCEPTION
(R)SQLSTATE
(R)SQLWARNING
(R)SQL_AFTER_GTIDS
SQL_AFTER_MTS_GAPS
SQL_BEFORE_GTIDS
SQL_BIG_RESULT
(R)SQL_BUFFER_RESULT
SQL_CACHE
; 削除されたバージョン: 8.0.3SQL_CALC_FOUND_ROWS
(R)SQL_NO_CACHE
SQL_SMALL_RESULT
(R)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
; 追加されたバージョン: 8.0.3 (予約なし)SSL
(R)STACKED
START
STARTING
(R)STARTS
STATS_AUTO_RECALC
STATS_PERSISTENT
STATS_SAMPLE_PAGES
STATUS
STOP
STORAGE
STORED
(R)STRAIGHT_JOIN
(R)STREAM
; 追加されたバージョン: 8.0.20 (予約なし)STRING
SUBCLASS_ORIGIN
SUBJECT
SUBPARTITION
SUBPARTITIONS
SUPER
SUSPEND
SWAPS
SWITCHES
SYSTEM
(R); 追加されたバージョン: 8.0.3 (reserved)
TABLE
(R)TABLES
TABLESPACE
TABLE_CHECKSUM
TABLE_NAME
TEMPORARY
TEMPTABLE
TERMINATED
(R)TEXT
THAN
THEN
(R)THREAD_PRIORITY
; 追加されたバージョン: 8.0.3 (予約なし)TIES
; 追加されたバージョン: 8.0.2 (予約なし)TIME
TIMESTAMP
TIMESTAMPADD
TIMESTAMPDIFF
TINYBLOB
(R)TINYINT
(R)TINYTEXT
(R)TLS
; 追加されたバージョン: 8.0.21 (予約なし)TO
(R)TRAILING
(R)TRANSACTION
TRIGGER
(R)TRIGGERS
TRUE
(R)TRUNCATE
TYPE
TYPES
UNBOUNDED
; 追加されたバージョン: 8.0.2 (予約なし)UNCOMMITTED
UNDEFINED
UNDO
(R)UNDOFILE
UNDO_BUFFER_SIZE
UNICODE
UNINSTALL
UNION
(R)UNIQUE
(R)UNKNOWN
UNLOCK
(R)UNSIGNED
(R)UNTIL
UPDATE
(R)UPGRADE
USAGE
(R)USE
(R)USER
USER_RESOURCES
USE_FRM
USING
(R)UTC_DATE
(R)UTC_TIME
(R)UTC_TIMESTAMP
(R)
VALIDATION
VALUE
VALUES
(R)VARBINARY
(R)VARCHAR
(R)VARCHARACTER
(R)VARIABLES
VARYING
(R)VCPU
; 追加されたバージョン: 8.0.3 (予約なし)VIEW
VIRTUAL
(R)VISIBLE
WAIT
WARNINGS
WEEK
WEIGHT_STRING
WHEN
(R)WHERE
(R)WHILE
(R)WINDOW
(R); 追加されたバージョン: 8.0.2 (reserved)WITH
(R)WITHOUT
WORK
WRAPPER
WRITE
(R)
X509
XA
XID
XML
XOR
(R)
YEAR
YEAR_MONTH
(R)
ZEROFILL
(R)ZONE
; 追加されたバージョン: 8.0.22 (予約なし)
次のリストに、MySQL 5.7 と比較して MySQL 8.0 に追加されるキーワードおよび予約語を示します。 予約済キーワードは (R) でマークされます。
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | Z
ACTIVE
ADMIN
ARRAY
ATTRIBUTE
BUCKETS
CLONE
COMPONENT
CUME_DIST
(R)
DEFINITION
DENSE_RANK
(R)DESCRIPTION
EMPTY
(R)ENFORCED
ENGINE_ATTRIBUTE
EXCEPT
(R)EXCLUDE
FAILED_LOGIN_ATTEMPTS
FIRST_VALUE
(R)FOLLOWING
GEOMCOLLECTION
GET_MASTER_PUBLIC_KEY
GET_SOURCE_PUBLIC_KEY
GROUPING
(R)GROUPS
(R)
HISTOGRAM
HISTORY
INACTIVE
INVISIBLE
JSON_TABLE
(R)JSON_VALUE
KEYRING
LAG
(R)LAST_VALUE
(R)LATERAL
(R)LEAD
(R)LOCKED
MASTER_COMPRESSION_ALGORITHMS
MASTER_PUBLIC_KEY_PATH
MASTER_TLS_CIPHERSUITES
MASTER_ZSTD_COMPRESSION_LEVEL
MEMBER
NESTED
NETWORK_NAMESPACE
NOWAIT
NTH_VALUE
(R)NTILE
(R)NULLS
OF
(R)OFF
OJ
OLD
OPTIONAL
ORDINALITY
ORGANIZATION
OTHERS
OVER
(R)
PASSWORD_LOCK_TIME
PATH
PERCENT_RANK
(R)PERSIST
PERSIST_ONLY
PRECEDING
PRIVILEGE_CHECKS_USER
PROCESS
RANDOM
RANK
(R)RECURSIVE
(R)REFERENCE
REPLICA
REPLICAS
REQUIRE_ROW_FORMAT
RESOURCE
RESPECT
RESTART
RETAIN
RETURNING
REUSE
ROLE
ROW_NUMBER
(R)
SECONDARY
SECONDARY_ENGINE
SECONDARY_ENGINE_ATTRIBUTE
SECONDARY_LOAD
SECONDARY_UNLOAD
SKIP
SOURCE_AUTO_POSITION
SOURCE_BIND
SOURCE_COMPRESSION_ALGORITHMS
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
SRID
STREAM
SYSTEM
(R)
THREAD_PRIORITY
TIES
TLS
UNBOUNDED
VCPU
VISIBLE
WINDOW
(R)
ZONE