使用游标或C#代码将行插入表中

时间:2012-11-18 14:06:47

标签: c# sql sql-server-2008

我正在使用C#和sql server 2008,我需要从一个表中选择10个随机行并将它们插入到另一个表中我想用sql server中的游标执行此操作,但我已经阅读了很多关于游标的缺点现在我想通过C#代码这样做。有没有人有更好的建议?提前谢谢

1 个答案:

答案 0 :(得分:3)

来自Select n random rows from SQL Server table的想法

无需游标:

Insert Into Table1
  (col1, col2)
Select Top 10
  col1, col2
From
  Table2
Order By
  NewID()