oracle - 已删除记录的副本 - 触发器或其他方式
问题描述
从 PL/SQL 过程中删除记录时,我需要在备份表中创建已删除记录的副本。哪个是更好的方法 - 触发器或存储过程或插入语句或有任何其他方法。
解决方案
另一种方法是根本不删除记录,而是将其标记为已删除。当然,应用程序的其余部分不需要选择标记为已删除的记录。在现有应用程序中可能不是一个可行的选择。
推荐阅读
- python - 在 Numba 中嵌套类
- git - 在子模块中转换文件夹后,“以下未跟踪的工作树文件将被覆盖”
- owlready - 如果使用不同的命名空间,OWLREADY 2 无法加载本体
- vba - VBA Web Scraping- 抓取“hrefs”列表
- sql - 如何在游标内的sql过程中保存由“group by”子句生成的多个值?
- arcgis - 如何在 ArcGIS Online 中更改图例标签?
- gitlab - 在 GitLab CI 脚本中使用 CURL 响应
- syntax-error - 我必须使用不同的语法,然后我的朋友才会这样做。我在哪里可以解决这个问题?[解决了]
- selenium - selenium.common.exceptions.TimeoutException:消息:尝试打印节目标题时出错
- java - Context.contentResolver.openInputStream(uri) 抛出 FileNotFoundException