首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

plsql中关于包的有关问题!求解释

2012-08-29 
plsql中关于包的问题!求解释create or replace package wan123isprocedure jiayou(firstnumber number,sec

plsql中关于包的问题!求解释

create or replace package wan123
is
procedure jiayou(
firstnumber number,
secondnumber number,
jieguo out number);
end wan123;
create or replace package body wan123
is
procedure jiayou(
 firstnumber number,
 secondnumber number,
 jieguo out number)
is 
begin
  jieguo=firstnumber+secondnumber;
end;
以上是创建的一个包,为甚总是显示Encountered the symbol "CREATE" 错误

[解决办法]
--package
create or replace package wan123
is
procedure jiayou(
firstnumber number,
secondnumber number,
jieguo out number);
end wan123;



--package body
create or replace package body wan123
is
procedure jiayou(
firstnumber number,
secondnumber number,
jieguo out number)
is
begin
jieguo:=firstnumber+secondnumber;
end;
end wan123;
[解决办法]
包头和包体分开来创建的
[解决办法]
你以什么用户创建的,默认的包就在这个用户下面
[解决办法]
包头和包体之间加上斜杠。
[解决办法]
人家1楼不写给你了吗,当人家不存在呀

jieguo=firstnumber+secondnumber;
错在这,应是赋值:=而不是=

jieguo:=firstnumber+secondnumber;

热点排行