警告执行已完成,警告存储过程
warning execution completed with warning stored procedure
我在 oracle sql 开发人员中编写了一个存储过程,稍后将在 .netframework 应用程序中使用
编译存储过程给了我这条消息
警告:执行完成但有警告
程序选择已编译。
我如何在用谷歌搜索时查看警告。所有使用命令“show errors procedure procedure_name”的建议的结果
但是没用
程序
create or replace procedure selection
(p_id in NUMBER(10),p_name out varchar2(40),p_cat out varchar2(40),stock out number(10),price out
number(9.2),sup out number(10))
as
begin
select p.prod_name into p_name,p.prod_category into p_cat,p.stock into stock,p.price into
price,p.sup_id into sup
from product p
where p.prod_id = p_id;
end;
试试这个兄弟
create or replace procedure selection
(p_id in NUMBER,
p_name out varchar2,
p_cat out varchar2,
stock out number,
price out number ,
sup out number)
as
begin
select p.prod_name, p.prod_category ,p.stock ,p.price ,p.sup_id
into p_name, p_cat, stock, price, sup
from product p
where p.prod_id = p_id;
end;
我在 oracle sql 开发人员中编写了一个存储过程,稍后将在 .netframework 应用程序中使用 编译存储过程给了我这条消息 警告:执行完成但有警告 程序选择已编译。
我如何在用谷歌搜索时查看警告。所有使用命令“show errors procedure procedure_name”的建议的结果 但是没用
程序
create or replace procedure selection
(p_id in NUMBER(10),p_name out varchar2(40),p_cat out varchar2(40),stock out number(10),price out
number(9.2),sup out number(10))
as
begin
select p.prod_name into p_name,p.prod_category into p_cat,p.stock into stock,p.price into
price,p.sup_id into sup
from product p
where p.prod_id = p_id;
end;
试试这个兄弟
create or replace procedure selection
(p_id in NUMBER,
p_name out varchar2,
p_cat out varchar2,
stock out number,
price out number ,
sup out number)
as
begin
select p.prod_name, p.prod_category ,p.stock ,p.price ,p.sup_id
into p_name, p_cat, stock, price, sup
from product p
where p.prod_id = p_id;
end;