0

私はC#とSQLサーバー2008を使用しています.1つのテーブルから10個のランダムな行を選択して別のテーブルに挿入する必要があり、SQLサーバーでカーソルを使用してこれを実行したかったのですが、カーソルの欠点について多くのことを読みました.今私はC#コードでこれをやりたい.誰かより良い提案がありますか?? 前もって感謝します

4

1 に答える 1

3

Select n random rows from SQL Server table からのアイデア

カーソルは必要ありません:

Insert Into Table1
  (col1, col2)
Select Top 10
  col1, col2
From
  Table2
Order By
  NewID()
于 2012-11-18T14:08:32.927 に答える