Изменить параметры сортировки всех столбцов всех таблиц в SQL Server

Я импортировал базу данных с некоторыми данными для сравнения с другой базой данных.

База данных назначения имеет параметры сортировкиLatin1_General_CI_AS и исходная база имеет.SQL_Latin1_General_CP1_CI_AS

Я изменил параметры сортировки исходной базы данных в целомLatin1_General_CI_AS используя SQL Server Management Studio. Но таблицы и столбцы внутри остаются со старым сопоставлением.

Я знаю, что я могу изменить столбец, используя:

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

Но я должен сделать это для всех таблиц и всех столбцов внутри.

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

Кто-нибудь знает более простой способ или это единственный способ сделать это с помощью скрипта, выполняющего все таблицы в процедуре?

Ответы на вопрос(9)

Ваш ответ на вопрос