Проблема сортировки в SQL Server 2005 - PullRequest
2 голосов
/ 10 мая 2009

У меня есть две таблицы, и они используют разные параметры сортировки. Не допускается объединение столбцов из таблиц с различными параметрами сортировки, например, следующий SQL не разрешен,

select table1column1 + table2column2 from ...

У меня вопрос, как изменить параметры сортировки таблицы, не уничтожая данные таблицы?

спасибо заранее, George

1 Ответ

6 голосов
/ 10 мая 2009

При необходимости вы можете изменить параметры сортировки столбцов на лету.

* 1003 Е.Г. *

select table1column1 collate database default  + table2column2 collate database default from ...

«База данных по умолчанию» может быть любым параметром сортировки, который вы хотите использовать.

Вы можете навсегда изменить параметры сортировки столбца с помощью

ALTER TABLE ... ALTER COLUMN Table1Column1
            varchar(50) COLLATE Latin1_General_CI_AS NOT NULL
GO
...