知识大全 在Oracle中重编译所有无效的存储过程
Posted 过程
篇首语:知识像烛光,能照亮一个人,也能照亮无数的人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在Oracle中重编译所有无效的存储过程相关的知识,希望对你有一定的参考价值。
在Oracle中重编译所有无效的存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
SQL_PLUS中spool ExecCompProc sql select alter procedure ||object_name|| pile; From all_objects where status = INVALID and object_type = PROCEDURE ; spool off @ExecCompProc Sql; 整理成一个存储过程Create Or Replace Procedure Zl_Compile_Invalid_Procedure As Strsql Varchar ( );Begin For x In (Select Object_Name From All_Objects Where Status = INVALID And Object_Type = PROCEDURE ) Loop Strsql := Alter Procedure || x Object_Name || Compile ; Begin Execute Immediate Strsql; Exception When Others Then Null; When OTHERS Then dbms_output put_line(Sqlerrm); End; End Loop;End;执行exec Zl_Compile_Invalid_Procedure;如果要看到无法重编译的过程的出错信息 需要执行前设置set serverout on cha138/Article/program/Oracle/201311/18218相关参考
PL/SQL中为我们提供了调试存储过程的功能可以帮助你完成存储过程的预编译与测试 点击要调试的存储过程右键选择TEST 如果需要查看变量当然调试都需要在右键菜单中选择Adddebuginfor
重新编译PLSQL中无效对象或指定对象 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Oracle&
知识大全 编译存储过程时出现Ora-04021错误的解决方法
编译存储过程时出现Ora-04021错误的解决方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
现象 在oracle的工作队列里面执行存储过程执行出错导致队列死掉了我使用remove把作业从工作队列里面去除掉重新修改过程可是编译的时候死掉了根据以往的经验是因为过程正在执行的时候不能编译的原
selectdistincts*fromV$DB_OBJECT_CACHE oc v$object_dependencyod dba_kgllock  
在Oracle中使用Java存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Java存储
在Oracle中用java编写存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracl
如何在Oracle数据库中使用Java存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本
oracle存储过程分页代码是怎么实现的我们来看下实验小编为您整理的方法吧! /*******存储过程分页代码**********/ 包头 createorreplacepackagepck
一无返回值的存储过程 存储过程为 CREATEORREPLACEPROCEDURETESTA(PARAINVARCHARPARAIN VARCHAR)