SQLServerで1つのクエリにより複数行をinsertする

1つのクエリで、複数行をinsertする

SQLServer2008以降では、INSERT文で追加行をカンマでつなげることで実現できる。

なお、一度に追加できる最大行数は、1000行となる。

 

ちなみに、SQLServer2005以前では複数行のINSERTは動作しないので、以下のような方法をとることになる。

 

 

おすすめ

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください