プログラ生活

プログラム初学者のためのポイントを書いていこうと思います。たまに脇道それた記事もありますが、息抜きだとおもって気長にお付き合いください。

【SQL Server(連載)】テーブルのコピー -11-

www.pon-x.jp

前回の続き

今回は、テーブルのコピーの仕方を紹介したいと思います。

INTO句

テーブルのコピーはINTO句を使って行うことができます。

こんな感じです。

SELECT [カラム]
INTO [追加したいテーブル]
FRON [元のテーブル]

では、ためしにPerson.PersonをPerson.Person_Copyという名前でコピーしてあげます。

SELECT * 
INTO Person.Person_Copy 
FROM Person.Person

こんかかんじで処理件数が表示されます。
f:id:hanabusa-snow:20201126082742p:plain

確認してみます。

SELECT * 
FROM Person.Person_Copy 

f:id:hanabusa-snow:20201126082846p:plain

たしかに、コピーができていました。

応用して、カラムを選択したり、WHEREやJOINを用いたりしてもOKです。

今回はここまで。