oracle 10g 存储过程 问题
我在控制台下创建了一个存储过程:
create procedure myProc as
begin
dbms_output.put_line('hello world!');
end
然后再 查询时,并没有该存储过程:
select * from user_procedures;
然后 用:
exec myProc时出错,提示:对象无效
请问什么原因,该怎么做,谢谢
create procedure myProc as
begin
dbms_output.put_line('hello world!');
end;
楼主少了个分号,没编译成功
end 后面要加个分号。
我运行代码时加了分号的
LZ没有编译好~
不知道LZ使用什么工具~
如果是sqlplus貌似需要在最后加“/”来执行的。
创建成功了,非常感谢
顶五楼!
SQL> create or replace procedure myProc
2 as
3 begin
4 dbms_output.put_line('hello world!');
5 end;
6 /
过程已创建。
SQL> exec myProc;
PL/SQL 过程已成功完成。
SQL> set serveroutput on
SQL> /
过程已创建。
SQL> exec myProc;
hello world!
相关问答:
各位大哥,帮个忙。
下个Oracle for vista 版本的安装试试
10G和11G的
http://www.oracle.com/technology/software/products/database/index.html
------------------------------------------- ......
oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......
本人现在学oracle 算是刚刚入一半门 以后还要学java 各位大侠oracle好入手还是java好入手啊 以后那个方面发展会好些
,我暂时有个想法想好好学习一下数据库以后往这方便发展,毕竟数据库跟新换代没有java那么快,不 ......
oracle数据库有哪些对象
这问得太笼统了,友情帮顶.
这是一个大问题,很大的问题。
帮顶......
------------------------------------------------------------------------------
Blog: http://b ......