Zmień sortowanie wszystkich kolumn wszystkich tabel w SQL Server

Zaimportowałem bazę danych z niektórymi danymi do porównania z inną bazą danych.

Docelowa baza danych ma sortowanieLatin1_General_CI_AS i źródłowa baza danych maSQL_Latin1_General_CP1_CI_AS.

Zmieniłem ogólnie zestawienie źródłowej bazy danych naLatin1_General_CI_AS przy użyciu SQL Server Management Studio. Ale tabele i kolumny wewnątrz pozostają ze starym zestawieniem.

Wiem, że mogę zmienić kolumnę za pomocą:

ALTER TABLE [table] 
ALTER COLUMN [column] VARCHAR(100) COLLATE Latin1_General_CI_AS

Ale muszę to zrobić dla wszystkich tabel i wszystkich kolumn w środku.

Zanim się dowiem, zacznij pisać procedurę składowaną, która odczytuje wszystkie tabele i wewnątrz wszystkich kolumn typuvarchar i zmień je w pętli kursora tabeli i kolumny ...

Czy ktoś zna łatwiejszy sposób lub czy jest to jedyny sposób, aby to zrobić za pomocą skryptu uruchamianego przez wszystkie tabele w procedurze?

questionAnswers(9)

yourAnswerToTheQuestion