SQLで重複テーブルを作成する方法

ページ名:SQLで重複テーブルを作成する方法

既存のテーブルの構造に基づいて新しいSQLテーブルを作成する必要がありますか?このWikiHowでは、SQL Server Management StudioとTransact SQLで既存のSQLテーブルを複製する方法をご紹介します。

方法1

SQL Server Management Studioを使用する

  1. 変更したいデータベースに接続します。まだの場合は、オブジェクト・エクスプローラでデータベースを選択します。
  2. Tablesを右クリックし、New Tableを選択します。これは、オブジェクト・エクスプローラ内にある場合のみ表示されます。
  3. コピーしたいテーブルを右クリックし、[デザイン]を選択します。これをクリックするとすぐに、テーブルのパラメータを作成するよう求められます。
  4. 元のテーブルの列を選択し、[コピー]を選択します。コピー」ボタンは、ツールバーの「編集」メニューの中にある。
  5. 新しいテーブルを作成したい場所に移動し、最初の行を選択する。
  6. コピーしたデータを貼り付ける。編集]メニューから[貼り付け]を選択し、クリップボードから選択したセルにデータを入力します。
  7. ファイルを保存する。表が新しい表に貼り付けられたら、ファイルメニューから保存をクリックします。ファイルマネージャが開くので、ファイル名を付けて特定の場所に保存します。
方法2

Transact-SQLを使用する

  1. 変更したいデータベースに接続します。まだの場合は、オブジェクト・エクスプローラーでデータベースを選択する必要があります。
  2. コピーしたいテーブルを右クリックし、Script Table asを選択します。別のメニューが展開されます。
  3. CREATE toを選択します。別のメニューが展開されます。
  4. New Query Editor Window]を選択します。
  5. コピーしたテーブルの名前を入力します。元のテーブルとは異なる名前にします。
    • 複製したバージョンに不要な列がある場合は、今すぐ削除してください。
  6. Execute を選択する。これで元のテーブルから新しいテーブルが作成される。
この記事は、CC BY-NC-SAの下で公開された " How to Create a Duplicate Table in SQL " を修正して作成されました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧