【发布时间】:2010-09-17 20:52:23
【问题描述】:
我需要使用 SQL 语句将 Order 表归档到 OrderArchive 表
订单表有 10,000 条记录。
我需要在 while 循环中从 Order 插入 OrderArchive 表,其中前 1000 行。
如何在 SQL Server 中实现这一点
谢谢。
【问题讨论】:
-
1.为什么要对这么少的记录使用 while 循环? 2. 您是否需要从 Order 中删除并插入到 OrderArchive 以进行归档过程?
-
仅样本中的记录数。是的,我需要从 Order 中删除并插入 OrderArchive
-
为了拯救其他人在谷歌上搜索“十万或拉克是印度编号系统中的一个单位,等于十万”
-
@Martin Smith 高五!
-
@Sujith - 你使用的是什么版本的 SQL Server?如果 SQL Server 2005+,您可以使用删除 Order 上的 OUTPUT 子句插入 OrderArchive。
标签: sql-server