格鲁吉亚语中的SQL Server排序规则冲突

时间:2019-07-10 08:49:37

标签: sql sql-server collation

我有在佐治亚州服务器上工作的数据库,数据库归类为Function getRanges(searchDocument As Document) As Range() ... For Each sec In searchDocument.Sections With sec For Each headerfooter In .Headers Set result(count) = headerfooter.Range count = count + 1 For Each s In headerfooter.Shapes ' ERROR 70 Access denied If s.TextFrame.HasText Then ' ERROR 70 Access denied Set result(count) = s.TextFrame.textRange count = count + 1 End If Next Next ... ,所以当我尝试在此数据库上进行一些选择时,由于归类问题,我无法选择查询,因为不幸的是,我的数据还包含拉丁字母,所以我无法选择Georgian_Modern_Sort_CI_AS个项目。

我如何解决没有收到归类错误的问题?

1 个答案:

答案 0 :(得分:1)

您可以使用COLLATE关键字更改select的排序规则。

SELECT *
  FROM MyTable
  where MyLatinColumn COLLATE Georgian_Modern_Sort_CI_AS = MyGeorgianColumn