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为一变量欢迎分享,转载请注明来源:内存溢出
评论列表(0条)