1

1 つのテーブル定義を .mdf ファイルからコピーして SQL Server で作成することは可能で、Visual Studio 2010 で実行できるかどうか疑問に思っています。

なんらかのウィザードで行うか、「Create Table...」などのコマンドで SQL クエリを取得するかは問題ではありません。サーバー上のデータベースのmdfファイルに作成したテーブルを1つだけ作成したいだけです。

PSそのコンテンツをコピーしたくないし、データベース全体をコピーしたくありません。1 つのテーブル定義のみ。

4

2 に答える 2

1
SELECT *
    INTO YourNewTable
    FROM YourOriginalTable
    WHERE 1=2

これにより構造が作成されますが、データはコピーされません(WHERE句を満たすものがない可能性があるため)。このメソッドは、インデックス/制約/トリガーを作成しないことに注意してください。それらは、スクリプト化して個別に適用する必要があります。

于 2010-09-22T03:36:02.593 に答える
1

データベースを 1 分間アタッチできる場合は、管理スタジオを使用してテーブル作成スクリプトを生成できます。

于 2010-09-22T04:17:34.970 に答える