原文:Oracle-检查原因并重新编译无效的存储过程

.查看存储过程编译无效的原因 show errors procedure hr.getperson .指定一个存储过程进行编译 alterprocedure hr.getperson compile ...

2018-08-14 23:03 0 812 推荐指数:

查看详情

导致存储过程重新编译原因

  存储过程包含一组复杂的SQL语句,使生成存储过程的执行计划的代价有些高。因此通常重用存储过程的执行计划来代替生成新计划是有利的。但是有时候现有的计划可能不适用或者在重用期间可能不能提供最佳的处理策略。SQL Server重编译存储过程中的语句来生成一个新的执行计划以解决这个问题。 1、产生存储过程 ...

Sun Oct 16 17:06:00 CST 2016 0 2680
Oracle 重新编译存储过程/函数等

第一种 如果你使用 PL/SQL Developer工具 左侧工具栏中选择“存储过程”-》选择已经失效的procedure-》右键-》选择重新编译 即可完成 第二种 命令行版 1.查找到无效对象 select 'Alter '||object_type ...

Tue Aug 13 19:54:00 CST 2019 0 1642
SQL Server 重新编译存储过程的方式有三种

SQL Server 中,强制重新编译存储过程的方式有三种: sp_recompile 系统存储过程强制在下次执行存储过程时对其重新编译。具体方法是:从过程缓存中删除现有计划,强制在下次运行该过程时创建新计划。 创建存储过程时在其定义中指定 WITH RECOMPILE 选项 ...

Fri Oct 25 17:55:00 CST 2013 0 5143
Oracle-存储过程-创建sequence的时候报权限不足

引用自:http://www.cnblogs.com/yhoralce/p/6817010.html PLS-00157: AUTHID only allowed on schema-level programs解决办法 包体的过程使用调用者权限方法 在包体里写了一个过程,test执行 ...

Wed May 16 07:15:00 CST 2018 0 1536
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM