【发布时间】:2021-08-11 15:44:42
【问题描述】:
请帮助我。我是 PL SQL 的新手。我想在屏幕上显示所有这些细节
Customer.customerNo, Customer.customerName, Customer.custBalance, customerOrder.orderDate, customerOrder.orderNo
来自 2 个表 [Customer, CustomerOrder]。使用带有过程的唯一包。请帮助我如何创建这样的包?
create or replace package my_pkg as
Procedure getAllOrders2(customer_id IN varchar2);
end my_pkg;
/
create or replace package body my_pkg as
Procedure getAllOrders2(customer_id IN varchar2) is
begin
dbms_output.put_line('customer_id is: '||customer_id );
end getAllOrders2;
end my_pkg;
/
输出应该是:
客户编号、客户名称、订单编号、订单日期、客户余额
【问题讨论】:
-
您需要 CustomerOrder 表做什么? “客户详细信息”在客户表中......另外,说您“想要获取客户详细信息” - 具体如何?你想对他们做什么?只是显示在屏幕上?放入变量?还有什么?
-
@Littlefoot 我更新了问题。
标签: database oracle plsql package plsql-package