説明
このビューは、V1.4バージョンから導入されました。
機能の概要
OceanBaseデータベースの文字セット情報を表示します。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| CHARACTER_SET_NAME | varchar(128) | NO | 文字セット名 |
| DEFAULT_COLLATE_NAME | varchar(128) | NO | 文字セット照合順序 |
| DESCRIPTION | varchar(64) | NO | 文字セットの説明 |
| MAXLEN | bigint(20) | NO | 文字セットの最大長 |
クエリ例
OceanBaseデータベースの文字セット情報を確認します。
obclient [oceanbase]> SELECT * FROM information_schema.CHARACTER_SETS;
クエリ結果は次のとおりです:
+--------------------+-------------------------+-----------------------+--------+
| CHARACTER_SET_NAME | DEFAULT_COLLATE_NAME | DESCRIPTION | MAXLEN |
+--------------------+-------------------------+-----------------------+--------+
| binary | binary | Binary pseudo charset | 1 |
| utf8mb4 | utf8mb4_general_ci | UTF-8 Unicode | 4 |
| gbk | gbk_chinese_ci | GBK charset | 2 |
| utf16 | utf16_general_ci | UTF-16 Unicode | 4 |
| gb18030 | gb18030_chinese_ci | GB18030 charset | 4 |
| latin1 | latin1_swedish_ci | cp1252 West European | 1 |
| gb18030_2022 | gb18030_2022_chinese_ci | GB18030-2022 charset | 4 |
| ascii | ascii_general_ci | US ASCII | 1 |
| tis620 | tis620_thai_ci | TIS620 Thai | 1 |
| utf16le | utf16le_general_ci | UTF-16LE Unicode | 4 |
| sjis | sjis_japanese_ci | SJIS | 2 |
| big5 | big5_chinese_ci | BIG5 | 2 |
| hkscs | hkscs_bin | HKSCS | 2 |
| hkscs31 | hkscs31_bin | HKSCS-ISO UNICODE 31 | 2 |
| dec8 | dec8_swedish_ci | DEC West European | 1 |
+--------------------+-------------------------+-----------------------+--------+
15 rows in set