アプリケーションのデータベースmydbの照合順序がtempdbと異なります。私はtempdbの一時テーブルとmydbの永続テーブルの間で文字列の値を比較する例外がたくさんあります。 tempdbと同じ照合順序でmydbを作成することにしました。 照合はスクリプトを使用して自動的に設定する必要があります。私はこれを試しました:照合を自動的に設定します
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
私はどのように同じ照合をtempdbと同じように設定しますか?
を参照してください。これはシステムテーブルのみを変更します。ユーザーテーブルではない – gbn