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


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

13.7.7.4 SHOW COLLATION ステートメント

SHOW COLLATION    [LIKE 'pattern' | WHEREexpr]

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

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 は予約語であるため、それを識別子として使用するには、次のように引用符で囲む必要があります。

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_SCHEMACOLLATIONS テーブルからも入手できます。セクション26.6「INFORMATION_SCHEMA COLLATIONS テーブル」を参照してください。