oracle存储过程,对象sys. add_region无效,错在哪了??
createorreplaceprocedureadd_region(var_numberinoutvarchar2,------存储过程定义中的全局变量声明时不可以声明...
create or replace procedure add_region
(
var_number in out varchar2 , ------存储过程定义中的全局变量声明时不可以声明变量的长度!!!
)
as
begin
phone:='0755-'||phone;
end;
-----------
declare
v_phone varchar2(20);
begin
v_phone:='86845931';
add_region(v_phone);
dbms_output.put_line('新的电话号码是:'||v_phone);
end; 展开
(
var_number in out varchar2 , ------存储过程定义中的全局变量声明时不可以声明变量的长度!!!
)
as
begin
phone:='0755-'||phone;
end;
-----------
declare
v_phone varchar2(20);
begin
v_phone:='86845931';
add_region(v_phone);
dbms_output.put_line('新的电话号码是:'||v_phone);
end; 展开
2个回答
展开全部
add_region这个过程是未编译成功的,不成功的原因是 phone这个变量木有声明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询