База данных моего приложения mydb имеет параметры сортировки, отличные от tempdb. Я получаю много исключений, сравнивая строковые значения между временными таблицами tempdb и постоянными таблицами mydb.
Было решено создать mydb с тем же сопоставлением, что и tempdb.
Параметры сортировки должны быть установлены автоматически с использованием скрипта. Я пробовал это:
DECLARE @SQLCollation sql_variant
SELECT @SQLCollation = DATABASEPROPERTYEX('tempdb', 'Collation')
ALTER DATABASE mydb COLLATE @SQLCollation -- doesn't work
ALTER DATABASE mydb COLLATE Latin1_General_CI_AS -- works, but doesn't suit me because I have to type in collation myself in this SQL
Так как мне установить такое же сопоставление для mydb, как и для tempdb?