我的上一个银行项目中,我接到编写ORACLE存储过程的任务,我是程序员,脑袋里只有一些如何使用CALLABLE接口调用存储过程的经验,一时不知如何下手,我查阅了一些资料,通过实践发现编写ORACLE存储过程是非常不容易的工作,即使上路以后,调试和验证非常麻烦。简单地讲,Oracle存储过程就是存储在Oracle数据库中的一个程序。   一. 概述   Oracle存储过程开发的要点是:   
转载 精选 2009-06-28 09:06:02
1594阅读
2点赞
2评论
oracle如果存储过程比较复杂,我们要定位到错误就比较困难,那么可以存储过程的调试功能先按简单的存储过程做个例子,就是上次做的存储过程(proc_test)1、先在数据库的procedures文件找到我们之前创建存储过程2、选中存储过程,右键弹出菜单,选择 测试3、出现测试脚本页面,输入动态参数值,点击左上角的标志,进入调式模式4、出现调试操作按钮界面(依次:运行   单步进入  单步跳过  
转载 2021-03-09 19:57:02
1968阅读
2评论
在我的上一个银行项目中,我接到编写ORACLE存储过程的任务,我是程序员,脑袋里只有一些如何使用CALLABLE接口调用存储过程的经验,一时不知如何下手,我查阅了一些资料,通过实践发现编写ORACLE存储过程是非常不容易的工作
转载 2009-09-22 17:13:00
195阅读
2评论
1.打开PL/SQL Developer如果在机器上安装了PL/SQL Developer的话,打开PL/SQL Developer界面输入用户名,密码和host名字,这个跟在程序中web.config中配置的完全相同,点击确定找到需要调试的存储过程所在的包(Package bodies),如PACK_ACTIVITY,点击右键,在弹出菜单中选择[查看],得到包中的所有存储过程和他们的代码.2.添加debug信息为了能够单步跟踪存储过程,需要为其所在的包添加debug信息,右键点击需要调试的包,在弹出菜单中选中[添加调试信息].这样就为包体添加了调试信息。3.调试存储过程现在所有的准备工作都做
转载 2012-02-07 13:50:00
404阅读
2评论
一.1  BLOG文档结构图   一.2  导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:① 如何在线和离线查看oracle官方文档,尤其对于没有外网的朋友来说离线搜索官方文档是重中之重(重点)② 如何查看其它类似的html官方文档,如OGG的官方文档③ 如何制作chm帮助文件④ 如何精简官方文档 一.3  为什么来查看官方
原创 2021-04-08 10:48:14
294阅读
如何全文搜索oracle官方文档【技巧】如何全文搜索oracle官方文档 一.1  BLOG文档结构图   一.2  导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:① 如何在线和离线查看oracle官方文档,尤其对于没有外网的朋友来说离线搜索官方文档是重中之重(重点)② 如何查看其它类似的html官方文档,如OGG的官方文档
原创 2021-04-10 10:35:44
375阅读
select distinct name from USER_SOURCE where type = 'PROCEDURE' and text like '%你要查找的内容 %'
转载 2021-03-12 12:10:00
297阅读
2评论
select distinct name from USER_SOURCE where type = 'PROCEDURE' and text like '%你要查找的内容 %'
转载 2021-03-28 18:59:00
594阅读
2评论
方法一:打开PL/SQL,新建sql窗口输入过程名,或者在objects小窗口找到需要执行的存储过程,选中,右击,选择测试,会出现如下界面。如果有参数,则在窗口下方值那一栏输入需要给参数赋的值,然后点击执行按钮或按F8执行存储过程,如果没有参数,则直接点击执行按钮或按F8执行存储过程。方法二:打开PL/SQL,新建sql窗口按以下格式输入:(1)begin 用户名.过程名(参数); end;(2)
转载 2021-03-21 12:59:04
10000+阅读
2评论
0413.htmlSQL窗口: call   procedure_name(parameter); begin   procedure_name(parameter);   end;
原创 2023-06-30 07:34:51
243阅读
一.1 BLOG文档结构图 一.2 导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可
原创 2021-07-23 16:32:33
280阅读
About Me ...........................................................................................................................................................................
原创 2021-08-06 13:25:28
87阅读
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法create or replace procedure NoParProas  ;begin;exception     //存储过程异常    ;end; 二、带参存储过程实例c
--过程:类似于Java中的无返方法--示例1:过程的基本语法create or replace procedure 过程名( [参数1 类型(不要长度), 参数2 类型,....]) is/as [局部变量1 类型(要长度); 局部变量2 类型(要长度); ..... ]begin 可执行代码[exception]end;--调用过程DECLAREBEGIN 过程名(参数)
原创 精选 2023-02-05 11:28:16
239阅读
from:http://jingyan.baidu.com/article/3a2f7c2e144d2826aed61167.html 调试过程对找到一个存过的bug或错误是非常重要的,Oracle作为一款强大的商业数据库,其上面的存过少则10几行,多则上千行,免不了bug的存在,存过上千行的话,找
SQL
转载 2021-07-28 09:31:33
450阅读
一、需求,如何根据存储过程定位慢SQL? 需求说明,数据库执行的SQL出现性能问题,如何是单条SQL比较好找到问题SQL,但是如过是存储过程呢? 存储过程中可能会衍生出不同的动态SQL,那么具体调用存储过程中,存储过程执行慢在什么SQL的位置呢? 二、方法 2.1 Trace 10046 SQL>e ...
转载 2021-07-13 14:24:00
578阅读
2评论
创建存储过程create or replace procedure test(var_name_1 in type,var_name_2 out type) as--声明变量(变量名 变量类型)begin--存储过程的执行体end test;打印出输入的时间信息E.g:create or replace procedure test(workDate in Date) isbegindbms_ou
1.在plsql中点对象1.1如果plsql上没有对象在视图将文件浏览器打上对勾  2.点对象-packages  3.比如这个p_cem_voucher右键查看说明与体或(编辑说明与体)4.找到某个方法ctrl+鼠标右键就可以进去了
*存储过程* *概念:* 之前我们编写的plsql程序可以进行表的操作,判断、循环逻辑处理的工作,但无法重复调用。 可以理解之前的代码全部编写在了main方法中,是匿名程序,java可以通过封装对象和方法来解决复用问题。 Plsql是将一个个plsql的业务员处理过程存储起来进行复用,这些被存储起来
转载 2021-01-10 18:26:00
426阅读
2评论
文章目录一、存储过程的概念二、存储过程的创建、调用和权限1、创建存储过程2、存储过程的调用3、存储过程的权
原创 2022-11-22 22:37:57
115阅读
  • 1
  • 2
  • 3
  • 4
  • 5