照合順序と CLR 統合データ型
適用対象: SQL サーバー
.NET Framework では、 CompareInfo オブジェクトが照合順序を処理します。 .NET Framework 文字列アプリケーション プログラミング インターフェイス (API) は、現在のスレッドの CultureInfo オブジェクトに関連付けられた CompareInfo プロパティを使用して、文字列比較を実行します。 CultureInfo オブジェクトの既定の設定は、Microsoft SQL Server が実行されているコンピューターの Microsoft Windows ロケール設定に基づいています。 これにより、System.String 値の比較に明示的なCultureInfoが指定されていない場合に、既定の比較セマンティクス決定されます。 SQL Server は、 CompareInfo プロパティをデータベースまたはサーバーの照合順序に明示的に変更しません。 必要に応じて、ユーザーはルーチンで適切な CompareInfo プロパティを設定する必要があります。
パラメーターの照合順序
共通言語ランタイム (CLR) ルーチンを作成し、ルーチンにバインドされた CLR メソッドのパラメーターが SQLString の場合、SQL Server は呼び出し元ルーチンを含むデータベースの既定の照合順序でパラメーターのインスタンスを作成します。 パラメーターが SqlType (SQLString ではなく String など) でない場合、データベースからの照合順序情報はパラメーターに関連付けされません。
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示