oracle的内置程序包由哪个用户所有

oracle的内置程序包由哪个用户所有,第1张

oracle的内置程序包是面向所有oracle用户开放的。

Oracle 一些内置的程序包

STANDARD和DBMS_STANDARD 定义和扩展PL/SQL语言环境

DBMS_LOG 提供对 Oracle LOB

数据类型进行 *** 作的功能

DBMS_LOCK 用户定义的锁

DBMS_OUTPUT 处理

PL/SQL 块和子程序输出调试信息

DBMS_SESSION 提供ALTER SESSION 命令的PL/SQL等效功能

DBMS_ROWID 获得ROWID 的详细信息

DBMS_RANDOM 提供随机生成器

DBMS_SQL 允许用户使用动态sQL,构造和执行任意DML和DDL语句

DBMS_JOB 提交和管理在数据库中执行的定时任务

DBMS_XMLDOM 用DOM模型读写XML类型的数据

DBMS_XMLPARSER XML解析,处理XML文档内容和结构

DBMS_XMLGEN 将SQL 查询结果转换为规范的XML格式

DBMS_XMLQUERY 提供将数据转换为XML类型的功能 DBMS_XSLPROCESSOR 提供XSLT功能. 转换XML文档

UTL_FILE 用PL/SQL程序来读写 *** 作系统文本文件

pl/sql里,select

语句必须接into

,不接into那就得返回一个游标出去,比如

create

or

replace

package

test_package

is

procedure

query_test(num

number,po_cursor

out

sys_refcursor)

end

test_package

create

or

replace

package

body

test_package

is

procedure

query_test(num

number,po_cursor

out

sys_refcursor)

is

begin

select

unitname,tradetype,workernumber

from

test

where

income=num

end

query_test

end

test_package

1、你的存储过程有错误,编译不通过。处理于无效状态。2、问题 存储过程中隐式游标的select 语句必须要有into子句。 而 select * from temp_syckzl_zy 这是一个没有意义的语句; 应改为如:select col1 into v_col1 from temp_syckzl_zy注:col1为表中一字段,v_col1为一变量


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8141209.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存