分享方式:


定序和 CLR 整合資料類型

適用於:SQL Server

在 .NET Framework 中 ,CompareInfo 物件會處理定序。 .NET Framework 字串應用程式開發介面 (API) 會使用目前線程 CultureInfo 對象相關聯的 CompareInfo 屬性來執行字元串比較。 CultureInfo 物件的預設設定是以執行 SQL Server 的電腦Microsoft Windows 地區 Microsoft設定為基礎。 如果未指定明確的 CultureInfo ,這會決定預設的比較語意,以便比較 System.String 值。 SQL Server 不會將 CompareInfo 屬性明確變更為資料庫或伺服器定序。 如有需要,用戶必須在其例程中設定適當的 CompareInfo 屬性。

參數定序

當您建立 Common Language Runtime (CLR) 例程,且系結至例程的 CLR 方法參數的類型 為 SQLString 時,SQL Server 會使用包含呼叫例程之資料庫的預設定序來建立 參數的實例。 如果參數不是 SqlType (例如 String 而非 SQLString),則來自資料庫的定序資訊與 參數無關。

另請參閱

.NET Framework 中的 SQL Server 數據類型