Самая простая форма процедуры, которая возвращает эти значения, выглядит следующим образом (:
create or replace procedure retrieve_order_values(
p_order_id IN Orders.order_id%type
, p_order_date OUT Orders.order_date%type
, p_customer_id OUT Orders.customer_id%type
)
is
begin
select order_date, customer_id
into p_order_date, p_customer_id
from orders
where order_id = p_order_id;
end retrieve_order_values;
Обратите внимание, что вам не нужно соединение с таблицей Customers
для получения customer_id.