説明
このビューは、V1.4バージョンから導入されました。
機能の概要
データベースのメタ情報を表示します。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| CATALOG_NAME | varchar(3) | NO | 定数 def |
| SCHEMA_NAME | varchar(128) | NO | データベース名 |
| DEFAULT_CHARACTER_SET_NAME | varchar(7) | NO | デフォルト文字セット |
| DEFAULT_COLLATION_NAME | varchar(18) | NO | デフォルト照合順序 |
| SQL_PATH | null | NO | NULL |
| DEFAULT_ENCRYPTION | varchar(2) | NO | デフォルトの暗号化の有無 |
クエリ例
クラスタ内のすべてのデータベースのメタ情報を照会します。
obclient [oceanbase]> SELECT * FROM information_schema.SCHEMATA;
クエリ結果は次のとおりです:
obclient [oceanbase]> SELECT * FROM information_schema.SCHEMATA;
+--------------+--------------------+----------------------------+------------------------+----------+--------------------+
| CATALOG_NAME | SCHEMA_NAME | DEFAULT_CHARACTER_SET_NAME | DEFAULT_COLLATION_NAME | SQL_PATH | DEFAULT_ENCRYPTION |
+--------------+--------------------+----------------------------+------------------------+----------+--------------------+
| def | oceanbase | utf8mb4 | utf8mb4_general_ci | NULL | NO |
| def | information_schema | utf8mb4 | utf8mb4_general_ci | NULL | NO |
| def | mysql | utf8mb4 | utf8mb4_general_ci | NULL | NO |
| def | SYS | utf8mb4 | utf8mb4_general_ci | NULL | NO |
| def | LBACSYS | utf8mb4 | utf8mb4_general_ci | NULL | NO |
| def | ORAAUDITOR | utf8mb4 | utf8mb4_general_ci | NULL | NO |
| def | test | utf8mb4 | utf8mb4_general_ci | NULL | NO |
| def | sys_external_tbs | utf8mb4 | utf8mb4_general_ci | NULL | NO |
+--------------+--------------------+----------------------------+------------------------+----------+--------------------+
8 rows in set