SQL中如何将当前表记录添加进另一个表同时将当前表的记录删除?是要在当前表中创建一个触发器,执行添加时删除本表中的数据吗?代码怎么写呢?感谢
触发器也行,但是得有个触发条件,看是什么时候触发, INSERT INTO select 然后再delete也行
用事务就可以了
INSERT INTO B SELECT * FROM A;
DELETE FROM A;
不建议物理删除,可以使用逻辑删除,可以使用代码控制,插入b表后更新a表的删除状态
select * into tableNew from table