Как мне создать таблицы в VS 2008? - PullRequest
0 голосов
/ 29 августа 2010

Я использую VS 2008 Standard и SQL Server Express. Я создал таблицы в конструкторе баз данных (создавая и xsd) и создал базу данных. Как я могу получить таблицы из конструктора баз данных в базу данных? Также есть ли документация?

Спасибо!

1 Ответ

2 голосов
/ 29 августа 2010

Мой первоначальный поток был бы таким:

  1. с помощью обозревателя серверов в Visual Studio для создания таблиц, представлений и сохраненных процедур.
  2. Создание модели .xsd 'из базы данных'вместо от руки.

xsd действительно является моделью того, как данные формируются в приложении, а не в хранилище в базе данных.

Не уверены, что существуетспособ явного экспорта / создания сценариев SQL из вашего дизайнера .xsd.Если этого было достаточно для экономии времени, вы могли бы:

  • создать новый запрос TSQL, скопировать и вставить XSD в переменную varchar(max).
  • использовать OPENXML для получения набора имен таблиц и их столбцов.
  • создание операторов SQL для CREATE TABLE
...