Имя параметров сортировки SQL Server (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure конечной точке аналитики платформы Аналитики Azure Synapse Analytics (PDW) в Microsoft Fabric Хранилище в Microsoft Fabric
Является одной строкой, указывающей имя сортировки для параметров сортировки SQL Server.
SQL Server поддерживает параметры сортировки Windows. SQL Server также поддерживает ограниченное число параметров сортировки (<80), которые называются параметрами сортировки SQL Server и были разработаны до появления параметров сортировки Windows, поддерживаемых SQL Server. Параметры сортировки SQL Server по-прежнему поддерживаются для обратной совместимости, но не должны использоваться для новой работы разработки. Дополнительные сведения о параметрах сортировки Windows см. в статье Имя параметров сортировки Windows.
Соглашения о синтаксисе Transact-SQL
Синтаксис
<SQL_collation_name> :: =
SQL_SortRules[_Pref]_CPCodepage_<ComparisonStyle>
<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity | _BIN
Аргументы
SortRules — строка, устанавливающая алфавит или язык, правила сортировки которого применяются при определении словарной сортировки. В качестве примеров приведены Latin1_General или Polish.
Pref — определяет настройки верхнего регистра. Даже если сравнение является нечувствительным, версия верхнего регистра буквы сортирует до версии нижнего регистра, когда нет другого отличия.
Codepage — определяет число из одной-четырех цифр, которое идентифицирует кодовую страницу, используемую параметрами сортировки. CP1 определяет кодовую страницу 1252; для всех остальных кодовых страниц необходимо указывать их полный номер. Например, CP1251 определяет кодовую страницу 1251, а CP850 определяет кодовую страницу 850.
CaseSensitivityCI — указывает, что регистр символов не учитывается. CS — определяет учет регистра.
AccentSensitivityAI — указывает, что регистр символов не учитывается. AS — определяет учет регистра.
BIN — определяет двоичный порядок сортировки.
Замечания
Чтобы получить список параметров сортировки SQL Server, поддерживаемых сервером, выполните следующий запрос.
SELECT * FROM sys.fn_helpcollations()
WHERE name LIKE 'SQL%';
Примечание.
Для идентификатора порядка сортировки 80 используйте любые из параметров сортировки Windows с кодовой страницей 1250 и двоичный порядок. Примеры: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.