Параметры сортировки и типы данных интеграции со средой CLR
Применимо к: SQL Server (все поддерживаемые версии)
В .NET Frameworkобъект CompareInfo обрабатывает параметры сортировки. Строковые API-интерфейсы платформы .NET Framework используют свойство CompareInfo , связанное с объектом CultureInfo текущего потока, для сравнения строк. Настройка по умолчанию свойства CultureInfo основана на параметрах локали Microsoft Windows для компьютера, на котором выполняется Microsoft SQL Server . Она определяет семантику сравнения по умолчанию для сравнения значений типа CultureInfo , если свойство System.String не задано явно. SQL Server не изменяет явно свойство CompareInfo на параметры сортировки базы данных или сервера. При необходимости пользователи должны самостоятельно устанавливать свойство CompareInfo в своих программах.
Параметр с параметрами сортировки
При создании подпрограммы среды CLR и параметра метода CLR, привязанного к подпрограммы типа SqlString, SQL Server создает экземпляр параметра с параметрами сортировки по умолчанию базы данных, содержащей вызывающую подпрограммы. Если параметр имеет тип, отличный от SqlType (например, String , а не SQLString), сведения о параметрах сортировки из базы данных с этим параметром не связываются.