Для упрощения, РОС, я следующий запрос, используя введенный символ колонки:SQL Server 2008 Сопоставление конфликта - как решить?
select AH_NAME1 from GGIMAIN.SYSADM.BW_AUFTR_KOPF
union
select AH_NAME1 from GGI2014.SYSADM.BW_AUFTR_KOPF
и я получаю следующее сообщение об ошибке:
Msg 468, Level 16, State 9, Line 2
Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_CS_AS" in the UNION operation.
GGI2014
действительно был создан при сличении SQL_Latin1_General_CP1_CI_AS
. Это было изменено в SMS, и экземпляр был перезапущен, также в SMS.
Когда я смотрю в SMS, а также запрос:
select name, collation_name from sys.databases
все указывает на то, что оба GGIMAIN
и GGI2014
сопоставляются Latin1_General_CS_AS
.
Есть ли у кого-нибудь советы о том, что еще нужно сделать?
Спасибо,
Matt
Hi marc_s. Можете ли вы объяснить, почему вы отредактировали мой пост? – mtallon