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

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

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

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

 

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

 

 

おすすめ

コメントを残す

This site uses Akismet to reduce spam. Learn how your comment data is processed.