求一个mssql备份数据表的存储过程 目前有表A和表B其中字段相同表A中主键id为自增长并且为大数据量储存怎么样使用存储过程可以将表A中的数据备份到表B中,并且删除表A中备份过的数据高手给一个存储过剩,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 分区表可以将表中的某个分区的数据移动到另一个表中.--你这样就先insert数据到一个表.然后再delete这些数据. CREATE PROC PAS DELETE B INSERT B SELECT * FROM A? drop TABLE bselect into b(列1.列2....) from a(列1,列2) CREATE PROC PAS TRUNCATE TABLE B INSERT B SELECT * FROM A? INSERT INTO [B] SELECT * FROM [A] WHERE [ID]>100DELETE FROM [A] WHERE [ID]>100 1,insert into 表B select *from 表A2,delete from 表A A where exists (select 1 from 表B where id = A.id ) 不需要自动触发我只是想要一个最优化的存储过程在程序中调用功能最好可以类似于Oracle中的insert into b value select * from a mssql中可以用insert into 表B select *from 表A这种语句么?我试试去,先谢过各位大虾 一个function,带4个参数,其中两个为out型,在vb中怎么调用并得到返回的参数? 在SQL SERVER中update更新多列怎么办? 新闻表和新闻类别表,如果新闻显示时要显示该新闻的栏目名称.... 慎用set rowcount ! 求一条查询语句(急,在线等) 如何取出链接服务器的时间(在线等) 在线考试英语试题数据结构设计 如何删除表中所有记录 一个简单问题 高分快递:关于ACCESS中MEMO字段中字节数大小的问题 得到非数字部分 比如 '3S' '4LL' 得到 'S' 'LL' sql语句
--你这样就先insert数据到一个表.然后再delete这些数据.
AS
DELETE B
INSERT B SELECT * FROM A?
CREATE PROC P
AS
TRUNCATE TABLE B
INSERT B SELECT * FROM A?
1,insert into 表B select *from 表A
2,delete from 表A A where exists (select 1 from 表B where id = A.id )
我只是想要一个最优化的存储过程在程序中调用
功能最好可以类似于Oracle中的insert into b value select * from a