Documentation Home
MySQL 8.0 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 36.1Mb
PDF (A4) - 36.2Mb


このページは機械翻訳したものです。

13.7.7.4 SHOW COLLATION ステートメント

Press CTRL+C to copy
SHOW COLLATION [LIKE 'pattern' | WHERE expr]

このステートメントは、サーバーによってサポートされる照合順序を一覧表示します。 デフォルトでは、SHOW COLLATION からの出力には、使用可能なすべての照合順序が含まれます。 LIKE 句 (存在する場合) は、どの照合順序名と照合するかを示します。 セクション26.55「SHOW ステートメントの拡張」で説明されているように、WHERE 句を指定すると、より一般的な条件を使用して行を選択できます。 例:

Press CTRL+C to copy
mysql> SHOW COLLATION WHERE Charset = 'latin1'; +-------------------+---------+----+---------+----------+---------+ | Collation | Charset | Id | Default | Compiled | Sortlen | +-------------------+---------+----+---------+----------+---------+ | latin1_german1_ci | latin1 | 5 | | Yes | 1 | | latin1_swedish_ci | latin1 | 8 | Yes | Yes | 1 | | latin1_danish_ci | latin1 | 15 | | Yes | 1 | | latin1_german2_ci | latin1 | 31 | | Yes | 2 | | latin1_bin | latin1 | 47 | | Yes | 1 | | latin1_general_ci | latin1 | 48 | | Yes | 1 | | latin1_general_cs | latin1 | 49 | | Yes | 1 | | latin1_spanish_ci | latin1 | 94 | | Yes | 1 | +-------------------+---------+----+---------+----------+---------+

SHOW COLLATION 出力には、次のカラムがあります:

  • Collation

    照合名。

  • Charset

    照合順序が関連付けられる文字セットの名前。

  • Id

    照合 ID。

  • Default

    照合順序がその文字セットのデフォルトであるかどうか。

  • Compiled

    文字セットがサーバーにコンパイルされるかどうか。

  • Sortlen

    これは、文字セットで表される文字列のソートに必要なメモリー量に関連します。

各文字セットのデフォルトの照合順序を表示するには、次のステートメントを使用します。 Default は予約語であるため、それを識別子として使用するには、次のように引用符で囲む必要があります。

Press CTRL+C to copy
mysql> SHOW COLLATION WHERE `Default` = 'Yes'; +---------------------+----------+----+---------+----------+---------+ | Collation | Charset | Id | Default | Compiled | Sortlen | +---------------------+----------+----+---------+----------+---------+ | big5_chinese_ci | big5 | 1 | Yes | Yes | 1 | | dec8_swedish_ci | dec8 | 3 | Yes | Yes | 1 | | cp850_general_ci | cp850 | 4 | Yes | Yes | 1 | | hp8_english_ci | hp8 | 6 | Yes | Yes | 1 | | koi8r_general_ci | koi8r | 7 | Yes | Yes | 1 | | latin1_swedish_ci | latin1 | 8 | Yes | Yes | 1 | ...

照合情報は、INFORMATION_SCHEMA COLLATIONS テーブルからも入手できます。 セクション26.6「INFORMATION_SCHEMA COLLATIONS テーブル」を参照してください。