Изменение дизайна стола с помощью SMO
привет, у меня есть база данных, которая имеет 250 таблиц ,и я хочу сделать конкретный дизайн изменений в некоторых таблицах ,таких как переименование столбца ,изменение типа данных, добавление идентификатора, изменение первичного ключа и добавление уникального ключа .
Я не хочу делать это вручную в SSMS и запускать скрипт изменения, я хочу сделать это с помощью программы на C#, которая выбирает базу данных и делает изменение автоматически, можно ли использовать SMO или есть какое-то лучшее решение, которое я действительно оценил за помощь
заранее спасибо
Что я уже пробовал:
Класс DependencyTree (Microsoft.SqlServer.Management.СМО) | Майкрософт Документы[^]
F-ES Sitecore
Использование среды SSMS для создания сценария какую то пишите на C#, чтобы выполнить этот скрипт.