Мне нужно создавать объекты базы данных (таблицы, индексы, ключи, представления, функции и т. Д.) С помощью кода c # .net. Пользователь указывает имя объекта базы данных для репликации и новое имя, присвоенное скопированному объекту.
Итак, предположим, что пользователь выбирает существующую таблицу TableA и новое имя TableB, мой код должен создать TableB, имеющий ту же структуру (столбцы и т. Д.), Что и TableA.
Я в порядке с фактической частью создания. Мне нужны советы о том, как получить метаданные TableA (структура).
Какой лучший способ добиться того же?
Большое спасибо:)