Visual Studio 2010 - копирование только одного определения таблицы из файла .mdf в SQL Server - PullRequest
1 голос
/ 22 сентября 2010

Мне интересно, возможно ли скопировать одно определение таблицы из файла .mdf для его создания в SQL Server и можно ли это сделать в Visual Studio 2010?

Не имеет значения, если я 'Я сделаю это каким-нибудь мастером или получу запрос SQL с помощью команды типа «Создать таблицу ...».Я просто хочу иметь одну таблицу, которую я создал в файле mdf в базе данных на моем сервере.

PS Я не хочу копировать его содержимое и не хочу копировать всю базу данных.Всего одно определение таблицы.

Ответы [ 2 ]

1 голос
/ 22 сентября 2010

Вы можете сгенерировать скрипт создания таблицы в студии управления, если можете присоединить БД на минуту.

1 голос
/ 22 сентября 2010
SELECT *
    INTO YourNewTable
    FROM YourOriginalTable
    WHERE 1=2

Это создаст структуру, но не будет копировать какие-либо данные (так как ничто не может удовлетворить предложение WHERE). Обратите внимание, что этот метод не будет создавать никаких индексов / ограничений / триггеров. Они должны быть написаны и применены отдельно.

...