Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - データベース管理 » データベースの設定 » 国際言語と文字セット » 文字セットと照合の参考情報

 

サポートされている照合と代替照合

次の表は、SQL Anywhere バージョン 8 で採用され、SORTKEY 関数と COMPARE 関数で使用できる互換性の照合を示します。

SQL Anywhere バージョン 10 では、SORTKEY 関数と COMPARE 関数の実装が ICU (International Components for Unicode) と UCA (Unicode 照合アルゴリズム) に変更され、照合名は UCA 照合に対応しています。SQL Anywhere バージョン 10 以降でのソートと比較は、その前のバージョンの SQL Anywhere と異なる場合があります。

参照
照合ラベル 説明
874THAIBIN Code Page 874、Windows Thai、ISO8859-11、バイナリ順序
932JPN Code Page 932、日本語シフト JIS、Microsoft 拡張文字付き
936ZHO Code Page 936、中国語 (簡体文字)、PRC GBK 2312-80 8 ビット・コード
949KOR Code Page 949、韓国語 KS C 5601-1987 コード、完成型
950ZHO_HK Code Page 950、中国語 (繁体文字)、Big 5 コード (HKSCS を含む)
950ZHO_TW Code Page 950、中国語 (繁体文字)、Big 5 コード
1250LATIN2 Code Page 1250、Windows Latin 2、中央/東ヨーロッパ言語
1250POL Code Page 1250、Windows Latin 2、ポーランド語
1251CYR Code Page 1251、キリル語
1252LATIN1 Code Page 1252、Windows Latin 1、西ヨーロッパ言語
1252NOR Code Page 1252、Windows Latin 1、ノルウェー語
1252SPA Code Page 1252、Windows Latin 1、スペイン語
1252SWEFIN Code Page 1252、Windows Latin 1、スウェーデン語/フィンランド語
1253ELL Code Page 1253、Windows ギリシア語、ISO8859-7 拡張付き
1254TRK Code Page 1254 Windows Latin 5、トルコ語、ISO 8859-9 拡張付き
1254TRKALT Code Page 1254、Windows トルコ語、拡張付き ISO8859-9、I-dot と I-no-dot は同じ
1255HEB Code Page 1255、Windows ヘブライ語、ISO8859-8 拡張付き
1256ARA Code Page 1256、Windows アラビア語、ISO8859-6 拡張付き
1257LIT Code Page 1257、リトアニア語
EUC_CHINA 中国語 (簡体文字) の GB 2312-80 コード
EUC_JAPAN 日本語の EUC JIS X 0208-1990 と JIS X 0212-1990 コード
EUC_KOREA 韓国語の KS C 5601-1992 コード、Johab (組合型)
EUC_TAIWAN 台湾語の Big 5 コード
ISO1LATIN1 ISO8859-1、ISO Latin 1、西ヨーロッパ言語、Latin 1 順序
ISO9LATIN1 ISO8859-15、ISO Latin 9、西ヨーロッパ言語、Latin 1 順序
ISO_1 ISO8859-1、Latin 1、西ヨーロッパ言語
ISO_BINENG バイナリ順序、英語 ISO/ASCII 7 ビット文字ケース・マッピング
UCA 標準のデフォルト UCA 照合
UTF8BIN UTF-8、Unicode 用 8 ビット・マルチバイト・エンコード、バイナリ順序
代替照合

代替照合は、古いバージョンの SQL Anywhere との互換性や、その他の特殊な用途で使用できます。サポートされている代替照合の一覧を表示するには、次のコマンドを実行します。

dbinit -l+
Adaptive Server Enterprise の照合

次の表は、SORTKEY 関数などの機能で使用するためにサポートされている Adaptive Server Enterprise 照合を示します。

説明 照合名 照合 ID
デフォルト Unicode マルチ言語 default 0
CP 850 代替言語:アクセント記号なし altnoacc 39
CP 850 代替言語:小文字優先 altdict 45
CP 850 西ヨーロッパ言語:大文字/小文字の区別、優先設定なし altnocsp 46
CP 850 スカンジナビア語辞書順 scandict 47
CP 850 スカンジナビア語:大文字/小文字の区別、優先設定なし scannocp 48
GB ピンイン gbpinyin なし
バイナリ・ソート binary 50
Latin-1 英語、フランス語、ドイツ語辞書順 dict 51
Latin-1 英語、フランス語、ドイツ語、大文字/小文字の区別なし nocase 52
Latin-1 英語、フランス語、ドイツ語、大文字/小文字の区別、優先設定なし nocasep 53
Latin-1 英語、フランス語、ドイツ語、アクセント記号なし noaccent 54
Latin-1 スペイン語辞書順 espdict 55
Latin-1 スペイン語、大文字/小文字の区別なし espnocs 56
Latin-1 スペイン語、アクセント記号なし espnoac 57
ISO 8859-5 ロシア語辞書順 rusdict 58
ISO 8859-5 ロシア語、大文字/小文字の区別なし rusnocs 59
ISO 8859-5 キリル語辞書順 cyrdict 63
ISO 8859-5 キリル語、大文字/小文字の区別なし cyrnocs 64
ISO 8859-7 ギリシャ語辞書順 elldict 65
ISO 8859-2 ハンガリー語辞書順 hundict 69
ISO 8859-2 ハンガリー語、アクセント記号なし hunnoac 70
ISO 8859-2 ハンガリー語、大文字/小文字の区別なし hunnocs 71
ISO 8859-5 トルコ語辞書順 turdict 72
ISO 8859-5 トルコ語、アクセント記号なし turnoac 73
ISO 8859-5 トルコ語、大文字/小文字の区別なし turnocs 74
CP 874 (TIS 620) タイ語辞書順 thaidict 1
ISO 14651 順序付け標準 14651 22
シフト JIS バイナリ順 sjisbin 179
Unicode UTF-8 バイナリ・ソート utf8bin 24
EUC JIS バイナリ順 eucjisbn 192
GB2312 バイナリ順 gb2312bn 137
CP932 MS バイナリ順 cp932bin 129
Big5 バイナリ順 big5bin 194
EUC KSC バイナリ順 euckscbn 161