我需要有一个程序/函数/存储过程/不管存档从我们的“活动”表中的特定账户,到非活动表。mysql程序?功能?
我可以把它写成一组查询,每次都按顺序执行,但我希望将大部分工作卸载到mysql,因为这里没有必要介入PHP。
基本上,这将得到所有的数据:
insert into credit_archive_acc select * from credit_acc where uid_usr = n;
delete from credit_acc where uid_usr =n;
insert into user_archive_usr select * from user_usr where id_usr = n;
delete from user_usr where id_usr = n;
(约3其他表我会做这)
无论如何,我想只能够像做: call archive_account(n); ,并有做所有的工作(和作为与回滚事务,如果它失败)
我问太多的MySQL?
您正在使用什么版本的MySQL? – cLFlaVA 2008-12-15 17:37:22