Поделиться через


Параметры сортировки и типы данных интеграции со средой CLR

Применимо к:SQL Server

В платформа .NET Framework объект CompareInfo обрабатывает параметры сортировки. Платформа .NET Framework строковые интерфейсы api для сравнения строк используют свойство CompareInfo, связанное с объектом CultureInfo текущего потока. Значение по умолчанию объекта CultureInfo основано на параметре языкового стандарта Microsoft Windows для компьютера, на котором работает Microsoft SQL Server. Она определяет семантику сравнения по умолчанию для сравнения значений типа CultureInfo , если свойство System.String не задано явно. SQL Server явно не изменяет свойство CompareInfo на параметры сортировки базы данных или сервера. При необходимости пользователи должны самостоятельно устанавливать свойство CompareInfo в своих программах.

Параметр с параметрами сортировки

При создании подпрограммы СРЕДЫ CLR, а параметр метода CLR, привязанного к подпрограмме, имеет тип SQLString, SQL Server создает экземпляр параметра с параметрами сортировки по умолчанию для базы данных, содержащей вызывающую подпрограмму. Если параметр имеет тип, отличный от SqlType (например, String , а не SQLString), сведения о параметрах сортировки из базы данных с этим параметром не связываются.

См. также:

Типы данных SQL Server в платформе .NET Framework