www.ypnh.net > 用PL/SQL怎么看orAClE pACkAgE中的存储过程体的具...

用PL/SQL怎么看orAClE pACkAgE中的存储过程体的具...

rs为结果集; resultsetmetadata data=rs.getmetadata(); int columncount=data.getcolumncount(); //获得指定列的列名 i < columncount 一个个取就是了 string columnname = data.getcolumnname(i);

按照我说的操作:右键package_name 然后点击edit spec & body 然后选择第二个选项卡就是包体了

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

右键点表 view 再点右下角 view sql 就能看了

使用tode或者Navicat 或者navigtor等连接oracle的工具找到procedure的选项即可查看所有的存储过程,点击某个名字可以看到其中的定义

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

-- 进入cmd,执行类似于下面的操作:C:\Documents and Settings\Administrator>sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 4月 21 10:18:45 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved.idle> conn eygle/

先修改包头,知加入存道储过程声明,然后再在包体中回增加即可!答 select text from dba_source where owner='xxx' and name='包名' and type='PACKAGE BODY' order by line asc

方法一:sqlplus下执行select * from all_source where type='PROCEDURE' and owner='USERNAME';方法二:使用pl/sql工具选中存储过程--->右击“edit”

如何调用ORACLE程序包中的存储过程call 包名.存储过程名(输入的参数); 例如:调用sp_package包的update_sal过程. call sp_package.update_sal('SMITH', 1000);

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com