CollationName 要素 (ICF)
データベースの照合順序を指定します。照合順序とは、SQL Server がデータを並べ替えるときと比較するときの基準を規定するものです。
構文
<Database>
...
<CollationName>
要素の特性
特性 | 説明 |
---|---|
データ型 |
string。長さは 1 ~ 255 文字の範囲です。 |
既定値 |
なし。 |
個数 |
Database 要素につき 1 個 (省略可)。 |
更新 |
変更できません。 |
要素の関係
関係 | 要素 |
---|---|
親要素 |
|
子要素 |
なし。 |
解説
SQL Server のインスタンスの既定の照合順序と異なる照合順序を使用する場合は、使用する照合順序名をこの要素に指定します。既定では、model データベースの照合順序の設定値が使われます。
Notification Services インスタンスのデータベースは、アプリケーション データベースも含め、すべて同じ照合順序を使用する必要があります。
SQL Server の照合順序の詳細と使用できる値の一覧については、「SQL 照合順序名 (Transact-SQL)」を参照してください。
使用例
次の例は、SQL Server の照合順序に設定された CollationName 要素を示しています。この照合順序では、Latin1 一般辞書の並べ替え規則、コード ページ 437 (英語 (U.S.))、およびバイナリ並べ替え順が使用されます。
<CollationName>SQL_Latin1_General_Cp437_BIN</CollationName>
次の例では、CollationName 要素が、Latin1 一般辞書の並べ替え規則および Windows コード ページ 1252 に設定されています。この照合順序では大文字と小文字は区別されず、アクセントは区別されます。
<CollationName>Latin_General_CI_AS</CollationName>