由于SQL SERVER 默认安装时使用的是SQL_Latin1_General_CP1_CI_AS,恢复后的数据库使用的是Chinese_PRC_CI_AS,但在关联表的时候,两个排序规则出现冲突。
现在,想把两个排序规则进行一下统一成Chinese_PRC_CI_AS,但是不知道哪些列是使用的SQL_Latin1_General_CP1_CI_AS,想通过SQL语句将所有使用SQL_Latin1_General_CP1_CI_AS排序规则的列找出来,然后再一一修改,请问谁知道这个SQL怎么拼吗?
SQL SERVER 版本:SQL SERVER 2008 R2 开发者版
谢谢。
你好,请运行以下代码
SELECT
c.object_id,
t.name,
c.name,
c.collation_name
FROM
sys.columns c INNER JOIN sys.tables t
ON c.object_id = t.object_id