Nếu bạn muốn chọn vào bản ghi% ROWTYPE, bạn sẽ muốn thực hiện SELECT *
thay vì chọn các cột riêng lẻ
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;
Nếu bạn chọn 4 cột một cách rõ ràng, Oracle dự kiến bạn có 4 biến để chọn các giá trị đó.