智慧树桩
2021-09-14 13:02
采纳率: 0%
浏览 13

SQL server数据库,如何禁止修改表中已确认的数据

一个业务表,前端持续往里写,后台定期审核,审核后后需要固化数据,也就是不能在数据库里修改已审核数据。请教如何实现,未审核数据在审核时可以修改

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 自在猫先生 2021-09-14 13:35

    加个审核标记,执行存储过程的时候进行判断这个标记是否更新过,若更新了就不修改弹出提示,没更新过就修改。

    打赏 评论
  • oldmao_2000 2021-10-01 08:33

    写一个update触发器,判断审核字段是否true,已审核就rollback,否则就commit

    打赏 评论

相关推荐 更多相似问题