キーワード
v7.5.3およびv7.6.0以降、TiDBはKEYWORDSテーブルを提供します。このテーブルを使用して、TiDBのキーワードに関する情報を取得できます。
USE INFORMATION_SCHEMA;
DESC keywords;
出力は次のようになります。
+----------+--------------+------+------+---------+-------+
| Field    | Type         | Null | Key  | Default | Extra |
+----------+--------------+------+------+---------+-------+
| WORD     | varchar(128) | YES  |      | NULL    |       |
| RESERVED | int(11)      | YES  |      | NULL    |       |
+----------+--------------+------+------+---------+-------+
2 rows in set (0.00 sec)
フィールドの説明:
- WORD: キーワード。
- RESERVED: キーワードが予約されているかどうか。
次のステートメントは、キーワードADDとUSERに関する情報を照会します。
SELECT * FROM INFORMATION_SCHEMA.KEYWORDS WHERE WORD IN ('ADD','USER');
出力から、 ADD予約済みキーワードであり、 USER非予約済みキーワードであることがわかります。
+------+----------+
| WORD | RESERVED |
+------+----------+
| ADD  |        1 |
| USER |        0 |
+------+----------+
2 rows in set (0.00 sec)