1. ホーム
  2. sql

[解決済み] データベースとテーブルを作成するSQLスクリプトを作成する

2022-10-27 06:25:24

質問

私は、別の SQL Server に複製したい SQL データベースとテーブルを持っています。 私は、データベースとテーブルを 1 つのスクリプトで作成する SQL スクリプトを作成したいと思います。

SQL Management Studio を使用して、それぞれのケース(データベースとテーブル)に対して "Create" スクリプトを作成することができますが、両方の "Create" スクリプトを単一のスクリプトに結合すれば十分かどうかを知りたいのです。

ありがとうございます。

どのように解決するのですか?

SQL Server Management Studio では、複製したいデータベースを右クリックして、"Script Database as" を選択すると、そのデータベースを別のサーバーに複製するための適切な SQL ファイルを作成させることができます。作成したい各テーブルに対してこのプロセスを繰り返し、1つのSQLファイルに統合することができます。データベースを作成した後、テーブルを作成する前に、usingステートメントを追加することを忘れないでください。

SQL Server のより新しいバージョンでは、SSMS でこれを 1 つのファイルにすることができます。

  1. データベースを右クリックします。
  2. タスク
  3. スクリプトの生成

データベース全体または部分的なスクリプトを作成するためのウィザードが起動します。 これを行うための T-SQL の方法はないようです。