定序和 CLR 整合資料類型
在 .NET Framework 中,CompareInfo 物件會處理定序。 .NET Framework 字串應用程式開發介面 (API) 會使用與目前執行緒之 CultureInfo 物件相關聯的 CompareInfo 屬性來執行字串比較。 CultureInfo 物件的預設值是以執行 Microsoft SQL Server 所在電腦的 Microsoft Windows 地區設定為基礎。 如果沒有指定任何明確的 CultureInfo,這會決定預設的比較語意來比較 System.String 值。 SQL Server 不會將 CompareInfo 屬性明確地變更為資料庫或伺服器定序。 如有需要,使用者必須在其常式中設定適當的 CompareInfo 屬性。
參數定序
當您建立 Common Language Runtime (CLR) 常式,而且繫結至常式的 CLR 方法參數類型為 SQLString 時,SQL Server 會使用包含呼叫常式之資料庫的預設定序建立參數的執行個體。 如果參數不是 SqlType (例如,String 而非 SQLString),資料庫中的定序資訊不會與參數相關聯。