Share via


“排序规则”对话框

允许为列指定排序规则序列。 列的排序规则序列可用在将列值与其他列的值或常数值进行比较的各项操作中。 它还影响一些字符串函数(如 SUBSTRING 和 CHARINDEX)的行为。 有关列排序规则设置的效果的完整列表,请参见 SQL Server 文档。

备注

只有在使用 Microsoft SQL Server 2000 或更高版本时,才会出现此对话框。

此对话框在下列任一情况下出现:

  • 在“列属性”选项卡的**“排序规则”**字段中输入无效的排序规则名称。

  • 单击“列属性”选项卡中的**“排序规则”**字段,然后单击该字段右侧的省略号 (…)

备注

以下说明中的某些 Visual Studio 用户界面元素在您计算机上的名称或显示位置可能有所不同。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关详细信息,请参阅 Visual Studio 设置

  • SQL 排序规则
    如果想在由 Microsoft SQL Server 定义的排序规则序列中进行选择,先选择**“SQL 排序规则”**, 然后从下拉列表中选择一个排序规则序列。

  • Windows 排序规则
    如果想在由 Windows 定义的排序规则序列中进行选择,先选择**“Windows 排序规则”**, 然后从下拉列表中选择一个排序规则序列。

  • 二进制排序
    只有在选择**“Windows 排序规则”**时才适用。 如果想让比较操作使用字符值的二进制代码进行比较,请选择该选项。 如果选择该选项,某些字母比较选项将不可用。 例如将无法进行不区分大小写的比较,因为大写字母和小写字母的二进制编码不同。

  • 字典排序
    只有在选择**“Windows 排序规则”**时才适用。 如果想让比较操作使用某些字母比较选项,请选择该选项。 字母比较选项有:

    • 区分大小写   如果想在比较中将大写字母和小写字母视为不等,请选择该选项。

    • 区分重音   如果想在比较中将重音和非重音字母视为不等,请选择该选项。 如果选择该选项,在比较中还将重音在不同字母上的情况视为不等。

    • 区分假名   如果想在比较中将片假名和平假名日语音节视为不等,请选择该选项。

    • 区分宽度   如果想在比较中将半角字符和全角字符视为不等,请选择该选项。

  • “恢复默认值”按钮
    将数据库的默认排序规则序列应用到列。

请参见

概念

在聚合查询中使用列

其他资源

使用列

在表设计器中处理表