【发布时间】:2014-04-16 04:44:36
【问题描述】:
表格描述:
Product (Prodid, Prodesc, Price, Stock)
Purchase (Purid, Proid, qty, supname)
Sales (Saleid, Proid, qty, custname)
我需要创建一个程序来接受 prodid 并显示它的所有销售和购买记录。
这是我的代码:
create or replace procedure display (p in varchar2)
AS
pur_dis purchase%rowtype;
sal_dis sales%rowtype;
BEGIN
select * INTO pur_dis from purchase where proid=p;
select * INTO sal_dis from sales where proid=p;
end;
/
当我尝试执行时它只显示“PL/SQL 过程成功完成”
但我需要为该特定 ID 显示购买表值和销售表值。怎么办?
【问题讨论】:
标签: sql database oracle stored-procedures sqlplus