在修改数据前,先要把修改前的数据插入log表,再修改,用一条Sql语句写成。
insert into xx_log select * from xx where id=1
不纠结于一条SQL语句的文字游戏,存储过程算嘛?
inset into tbA_log... update tbA ...
用存储过程!据我所知,Sql都是逐条执行的,没有说是一条Sql语句又做插入,又做修改的呢!
可以使用触发器
写一条存储过程
先insert再update