hyfm.net
当前位置:首页 >> PL_sql如何执行orAClE存储过程 >>

PL_sql如何执行orAClE存储过程

3.应该用 select 字段 into plsql变量 from 表名;v_areaRecord dual%ROWTYPE.select * from ods_area要成功执行这个存储过程; 来执行代码;end area;&quot:create or replace procedure areais--变量声明:1; 执行. 如果存储过程代码无误.通

在左侧树结构处找到该存储过程,或者在其他什么地方找到该存储过程的名字,然后右键单击,然后再右键菜单中选择运行就可以了.

一. 概述 Oracle存储过程开发的要点是:1; 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程;2; 在Oracle数据库中创建一个存储过程;3; 在Oracle数据库中使用SQL*Plus工具运行存储过程;4; 在Oracle数据库中修改

看你存储过程里是否有参数了正常的话,在左边列表找到procedure里找到你写的那存储过程名,看上边有红叉没,没红叉就是编译成功,有红叉就是还有问题,需要改然后右键点这个存储过程,(中文版选择测试按钮,英文版选择test按钮),然后下边有输入参数的地方,输入,点上边的齿轮即可还有种方法,就是开一个sql窗口,写以下代码begin存储过程名;end;然后点齿轮运行,注意两个分号不可少希望可以帮到你,谢谢!

OUT 参数需要设置一个变量接收返回值执行:declaretest sys_refcursorbeginwyl_sp1(test);dbms_output.put_line(test);end;

在 command窗口试试

用 execute immediate mSql;来执行,也就是Oracle的动态 sql 语句

编辑不太好编辑,毕竟那个页面一点也不灵活建议在文本上打好你要运行的东西,然后粘贴到sqlplus上如果你粘贴不了,建议你用cmd模式进入sqlplus至于保存你create后自动就保存到数据库中了,不知道你说的保存是什么意思执行的话,这个得看你写的存储过程和函数是什么样的了,不同的存储过程和函数执行的方式也有区别呀

1. 打开pl/sql developer如果 在机器上安装了pl/sql developer的话,打开pl/sql developer界面输入 用户名,密码和host名字,这个跟在程序中web.config中配置的完全相同,点击确定 找到 需要调试的存储过程所在的包(package bodies),如pack

写好过程编译一下,然后在命令窗口直接exec procedure_name()调用

网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com