【发布时间】:2014-01-29 13:57:36
【问题描述】:
为了简化,POC,我有以下查询,使用字符类型的列:
select AH_NAME1 from GGIMAIN.SYSADM.BW_AUFTR_KOPF
union
select AH_NAME1 from GGI2014.SYSADM.BW_AUFTR_KOPF
我收到以下错误:
消息 468,第 16 级,状态 9,第 2 行
无法解决 UNION 操作中“SQL_Latin1_General_CP1_CI_AS”和“Latin1_General_CS_AS”之间的排序规则冲突。
GGI2014 确实是使用排序规则 SQL_Latin1_General_CP1_CI_AS 创建的。这已在 SMS 中进行了更改,并且实例已重新启动,也在 SMS 中。
当我查看短信,以及查询时:
select name, collation_name from sys.databases
所有迹象都表明GGIMAIN 和GGI2014 都经过整理Latin1_General_CS_AS。
有人对还需要做什么有任何建议吗?
谢谢,
马特
【问题讨论】:
-
嗨 marc_s。你能解释一下你为什么编辑我的帖子吗?
标签: sql sql-server sql-server-2008