SQL SERVER中如何快速高效往相同表中插入千万条记录?
SQLSERVER中将生产表创建一个一模一样的备份表,并将原表数据插入备份表中(1千万条数据记录),并删除原表中2019年以前的数据,如何快速高效操作,求指教!!!!...
SQL SERVER中将生产表创建一个一模一样的备份表,并将原表数据插入备份表中(1千万条数据记录),并删除原表中2019年以前的数据,如何快速高效操作,求指教!!!!
展开
2个回答
2019-01-28
展开全部
Insert Into 备份表(备份字段)
Select 字段 From 生产表
Where Not Exists(Select 1
From 备份表 Where 备份表关联字段 =生产表关联字段)--防止重复插入
Delete 生产表 Where 生产表数据时间 < '2019-01-01'
Select 字段 From 生产表
Where Not Exists(Select 1
From 备份表 Where 备份表关联字段 =生产表关联字段)--防止重复插入
Delete 生产表 Where 生产表数据时间 < '2019-01-01'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询