AnalyticDB for MySQL V3.0 では、以下の SQL キーワードが予約されています。テーブル名、列名、またはその他の識別子が予約語と一致する場合は、SQL 解析エラーを回避するために、識別子をバックティックで囲んでください。
-- 予約語を列名として使用
SELECT `value`, `date` FROM orders;説明
予約語では大文字と小文字は区別されません。SELECT、select、SeLeCt はすべて同じものとして扱われます。
アルファベット順の予約語
次の表に、すべての予約語をアルファベット順に示します。
| 文字 | 予約語 |
|---|---|
| A | ALL, ALTER, AND, ANY, ARRAY, AS, ASC |
| B | BEGIN, BETWEEN, BIGINT, BINARY, BLOB, BOOLEAN, BY, BYTES |
| C | CASE, CAST, CHAR, CHECK, COLUMN, COMPUTE, CONDITION, CONSTRAINT, CONTINUE, CREATE, CURRENT, CURSOR |
| D | DATABASE, DATE, DATETIME, DECIMAL, DECLARE, DEFAULT, DELETE, DESC, DESCRIBE, DISTINCT, DIV, DOUBLE, DROP, DUAL, DUPLICATE |
| E | ELSE, ESCAPE, EXCEPT, EXISTS, EXPLAIN, EXTRACT |
| F | FALSE, FETCH, FLOAT, FOR, FOREIGN, FROM, FULL, FULLTEXT |
| G | GEO2D, GRANT, GROUP, GROUPING, GROUP_CONCAT |
| H | HAVING |
| I | IDENTIFIED, IF, IGNORE, IN, INDEX, INNER, INSERT, INT, INTEGER, INTERSECT, INTERVAL, INTO, IS, ITERATE |
| J | JOIN |
| K | KEY, KILL |
| L | LEAVE, LEFT, LIKE, LIMIT, LOCK, LONGTEXT, LOOP |
| M | MATCH, MEDIUMINT, MEDIUMTEXT, MERGE, MINUS, MULTIVALUE |
| N | NATURAL, NOT, NULL |
| O | ON, OPEN, OR, ORDER, OUT, OUTER, OVER, OVERWRITE |
| P | PRIMARY, PROCEDURE |
| Q | なし |
| R | RANGE, REAL, REFERENCES, REPEAT, REPLACE, REVOKE, RIGHT, RLIKE, ROW |
| S | SELECT, SEPARATOR, SET, SHOW, SMALLINT, SOME, SQLSTATE, STRING, SYSTEM |
| T | TABLE, TEXT, THEN, TIME, TIMESTAMP, TINYINT, TINYTEXT, TO, TOP, TRIGGER, TRUE, TRUNCATE |
| U | UNDO, UNION, UNIQUE, UNTIL, UPDATE, USE, USING |
| V | VALUE, VALUES, VARCHAR, VIEW |
| W | WHEN, WHERE, WHILE, WITH, WITHIN |
| X | XOR |
| Y | なし |
| Z | なし |
| _ | _BINARY |