将一个表的记录追加到另一个表中,并把这个表的记录删除,怎么做?
将一个表的记录追加到另一个表中,并把这个表的记录删除,怎么做? 谢谢!!!
[解决办法]
先
INSERT
后
DELETE
[解决办法]
begin tran
insert into tab1 select * from tab
drop table tab
commint tran
[解决办法]
触发器~~~可以 我不会 帮你顶
[解决办法]
有人管吗
[解决办法]
写两个语句即一楼的可以
二楼的不能用drop否则把表删了commint tran写错了commit tran事务能保证两操作同步,是最佳
触发器也可create trigger 名字 on 表名2 after insert as delete 表1where...
[解决办法]
select * into newtable from table
drop table
[解决办法]
用触发器最好了
[解决办法]
begin tran
insert into table1
select * from table2
delete from table1
if @@error=0
commit tran
else
rollback tran