暂无图片
Oracle为什么要及时删除不用的触发器?
我来答
分享
胡武
2023-04-29
Oracle为什么要及时删除不用的触发器?

Oracle为什么要及时删除不用的触发器?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新

触发器定义之后,每次执行触发事件都会激活触发器并执行触发器中的语句。如果需求发生变化,而触发器没有进行相应的改变或者删除,那么触发器仍然会执行旧的语句,从而影响新的数据的完整性。因此,要将不再使用的触发器及时删除。

暂无图片 评论
暂无图片 有用 7
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
oracle rman备份产生的sbtio.log可以用>清空吗?清空后是否会有影响
回答 1
已采纳
这个日志是由第三方媒体管理软件生成的日志,此日志不包含Oracle数据库或RMAN错误,看起来清空后没有影响。参考官方文档:TroubleshootingRMANOperationsThesbtio.
Oracle expdp/impdp有没有图形化工具
回答 1
已采纳
OEM算不算?不算就没有了。。。
Oracle中,查询的结果如下: SQL> select * from date; C1 -------- 06-04-08 C1是日期类型列。如何确定返回日期的实际含义?
回答 7
已采纳
A将NLSDATEFORMAT设置为一个已知值,然后重新运行查询。B查询NLSINSTANCEPARAMETERS。C将查询更改为使用带有NLS参数的TOCHAR。
如何理解v$sql_plan里的child_number
回答 1
已采纳
执行计划改变, 肯定是要生成新的游标,你这个是因为原来的child从内存清除了, 新的又从0开始了.执行计划不变也可能生成很多子游标,比如insert values语句的
oracle提示内存
回答 2
已采纳
oracle@linux8pfile]$sqlplus/assysdbaSQLPlus:Release21.0.0.0.0ProductiononMonNov2214:01:042021Version
oracle中dual表是什么?
回答 7
已采纳
1:DUAL表是Oracle提供的最小的工作表,是sys用户下的一张内部表,所有用户都可以使用DUAL名称访问,无论什么时候这个表总是存在。2:DUAL表是一个单行单列的虚拟表,这个表只有1列DUMM
OGG-01296 Oracle GoldenGate Delivery for Oracle, repeb6.prm: Error mapping from SAS.TB_REPORT_INFO_02 to SAS.TB_REPORT_INFO_02
回答 2
已采纳
可能的原因如下:1、可能是源端的表字段发生变更了,目标端没有同步,导致目标端报错,解决方案是同步目标端表结构和源端一致。2、可能是应用侧产生了超过字段长度的值。
Oracle 11.2.0.1和11.2.0.4的opatch通用吗?
回答 1
向下兼容,向上不行
oracle授权kill权限
回答 4
已采纳
createuserPkillSessionidentifiedbyOraclekills;grantconnect,selectanytabletoPkillSession;SQL>grant
Oracle 18c RAC 打补丁时报错,求解。
回答 1
一、检查文件权限正如你已经尝试过修改权限,可以确保以下目录和文件具有正确的权限:OracleHome目录(/u01/app/18c/grid)及其子目录和文件应该由Oracle用户和相关组拥有,并具有