读书人

将一个表的记录追加到另一个表中并把

发布时间: 2012-01-14 20:02:35 作者: rapoo

将一个表的记录追加到另一个表中,并把这个表的记录删除,怎么做?
将一个表的记录追加到另一个表中,并把这个表的记录删除,怎么做? 谢谢!!!

[解决办法]

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

读书人网 >SQL Server

热点推荐