Pokud chcete vybrat do záznamu %ROWTYPE, budete chtít provést SELECT *
místo výběru jednotlivých sloupců
create or replace
PROCEDURE GETCUSTOMER
(
arg_customerID demo_customers.customer_id%type,
returnRec OUT demo_customers%rowtype
)
AS
BEGIN
SELECT *
INTO returnRec
FROM demo_customers
WHERE customer_id = arg_customerID ;
END GETCUSTOMER;
Pokud explicitně vyberete 4 sloupce, Oracle očekává, že budete mít 4 proměnné, do kterých tyto hodnoty vyberete.