11.13 文字集合の指定
文字集合とは,文字データに対する属性です。文字集合は,次の三つの属性を持ちます。
-
使用形式
文字を表現する規約のことです。例えば,ある文字集合ではAを1バイトのコードX'41'と表現しますが,別の文字集合では,これをX'C1'と表現します。このように,文字を表現する規約のことを使用形式といいます。
-
表現できる文字の集合のことです。例えば,ある文字集合ではバックスラッシュを表現できますが,別の文字集合ではこれを表現できません。このように,表現できる文字の集まりを文字レパートリといいます。
-
二つの文字列データを比較する場合の規約のことです。例えば,ある文字集合では'1'>'A'ですが,別の文字集合では'A'>'1'という照合順になります。どの文字集合にも,既定の照合順があります。