创建触发器实现对SC表修改后将修改记录保存在sc_log
在创建存储过程实现对sc表的还原
SC表
sno cno grade
200215121 1 95
200215121 2 88
200215121 3 91
200215122 2 93
200215122 3 83
------解决方案--------------------
- SQL code
--八倍更改的数据存入到表sc_log中gocreate trigger test on SCfor updateasselect * into sc_log from deleted--还原就直接语句吧:update SCset col=a.col...... from sc_log where a.标识列=SC。标识列
------解决方案--------------------
sc表3个字段,sc_log5个字段,怎么保存?
------解决方案--------------------
------解决方案--------------------
本宫明白了...
------解决方案--------------------
SC表没有时间,怎么和日志表sc_log关联。
‘利用里面的时间来对SC的数据进行恢复’那岂不是可能要恢复至上上次操作前的状态 ?
简单的保存进日志表sc_log似乎容易,想恢复貌似难