课程
/数据库
/Oracle
/Oracle存储过程和自定义函数
我创建后,在command Windows下调用存储过程为什么打印不出来
2016-06-01
源自:Oracle存储过程和自定义函数 2-1
正在回答
end;后面需要加/
select *from emp
create or replace procedure sayhelloworld
/*
调用存储过程
exec sayhelloworld();
begin
sayhelloworld();
end;
*/
as
dbms_output.put_line('Hello World');
end;
你没有打开输出开关set serveroutput on
那是因为创建的视图,是无效视图,在oracle中 用is就行了
create or replace procedure test_procedure
IS
--is之后是说明部分
dbms_output.put_line('aa');
end test_procedure;
举报
Java开发重要课程,Oracle数据库开发工程师的加薪利器
1 回答请问如何将dbms_output打印的日志输出到指定文件?
3 回答调用光标并打印结果
2 回答我写完之后执行sql,跑存储的时候会报数据未找到错误,后来我加上 exception when no_data_found then sal := 1;没有报错了,但是在命令里面执行成功之后没有打印除结构
1 回答我的运行出错帮忙检查下
3 回答有out参数这么调用?为什么我这样调用出错