sys.fn_helpcollations (Transact-SQL)

适用于: SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics 分析平台系统 (PDW) Microsoft Fabric 中的 SQL 分析端点 Microsoft Fabric 中的仓库

返回所有受支持的排序规则的列表。

Transact-SQL 语法约定

语法

fn_helpcollations ()  

返回的表

fn_helpcollations返回以下信息。

列名称 数据类型 说明
Name sysname 标准排序规则名称
说明 nvarchar(1000) 排序规则说明

SQL Server 支持 Windows 排序规则。 SQL Server 还支持在 SQL Server 支持 Windows 排序规则之前开发的有限数量(<80)排序规则。 仍支持 SQL Server 排序规则以实现向后兼容性,但不应用于新的开发工作。 有关 Windows 排序规则的详细信息,请参阅 Windows 排序规则名称(Transact-SQL)。 有关排序规则的详细信息,请参阅排序规则和 Unicode 支持

示例

以下示例返回以字母 L 开头并且是二进制排序规则的所有排序规则名称。

注意

针对 fn_helpcollations() 的 Azure Synapse Analytics 查询必须在 master 数据库中运行。

SELECT Name, Description FROM fn_helpcollations()  
WHERE Name like 'L%' AND Description LIKE '% binary sort';  

结果集如下。

Name                   Description  
-------------------    ------------------------------------  
Lao_100_BIN            Lao-100, binary sort  
Latin1_General_BIN     Latin1-General, binary sort  
Latin1_General_100_BIN Latin1-General-100, binary sort  
Latvian_BIN            Latvian, binary sort  
Latvian_100_BIN        Latvian-100, binary sort  
Lithuanian_BIN         Lithuanian, binary sort  
Lithuanian_100_BIN     Lithuanian-100, binary sort  
 
(7 row(s) affected)  

另请参阅

COLLATE (Transact-SQL)
COLLATIONPROPERTY (Transact-SQL)
排序规则和 Unicode 支持