“排序规则”对话框 (Visual Database Tools)

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

注意注意

此对话框仅在您使用 SQL Server 2000 或更高版本的情况下才可用。

在以下情况下将显示此对话框:

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

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

选项

  • SQL 排序规则
    在下拉列表中由 SQL Server 定义的排序规则顺序之间进行选择。

  • Windows 排序规则
    在下拉列表中由 Windows 定义的排序规则顺序之间进行选择。

  • 二进制排序
    使用字符值的二进制代码进行比较。如果选择此选项,某些字母比较选项将不可用。例如,不区分大小写的比较选项将不可用,因为大写字母和小写字母具有不同的二进制编码。只有在您选择了**“Windows 排序规则”**后才适用。

  • 字典排序
    使用字母比较选项。只有在您选择了**“Windows 排序规则”**后才适用。字母比较选项包括:

    • 区分大小写   如果希望在比较中将大写字母和小写字母视为不相同,请选择此选项。

    • 区分重音   如果希望在比较中将重音字母和非重音字母视为不相同,请选择此选项。如果选择此选项,在比较中还会将重音位于不同字母的情况视为不相同。

    • 区分假名   如果希望在比较中将片假名和平假名日语音节视为不相同,请选择此选项。

    • 区分宽度   如果希望在比较中将半角字符和全角字符视为不相同,请选择此选项。

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