2012-03-08 3 views
2

У меня есть таблица SQL Server. Мне нужно создать ту же таблицу в другой базе данных. Как бы я увидел, что создал запрос Create Table, который создал таблицу, поэтому я могу просто запустить ее.Таблица SQL Server

CREATE TABLE .. 
+0

Взгляните на это сообщение: http://stackoverflow.com/questions/21547/in-sql-server-how-do-i-generate-a-create-table-statement-for-a-given-statement-for-a-given- table – aleroot

+0

Вы действительно хотите, чтобы та же самая таблица в другой базе данных? Если есть FK, это может быть проблемой. Может быть проще запросить в существующей базе данных. – rjdevereux

ответ

5

В SSMS вы можете щелкнуть правой кнопкой мыши по таблице и выбрать таблицу сценариев как Создать в новое окно запроса.

1

Предположим, что SQL Server 2005 или больше, поскольку вы не указали. В Management Studio просто щелкните правой кнопкой мыши по таблице, выберите «Таблица сценариев As ->« Drop and Create »-« Создать новое окно редактора запросов ».

Для SQL Server 2000 в Enterprise Manager щелкните правой кнопкой мыши таблицу, и у вас будет аналогичная возможность сценария создания таблицы в файл. Я забываю точный текст меню, но это достаточно легко.