Select * into table%rowtype
SQL>
SQL> create table T (
2 c1 number,
3 c2 number );
Table created.
SQL>
SQL> insert into T values (1,2);
1 row created.
SQL>
SQL> create or replace procedure WITH_ROWTYPE is
2 r T%ROWTYPE;
3 begin
4 select * into r from T where rownum = 1;
5 end;
6 /
Procedure created.
SQL>
SQL>
SQL> drop table t;
Table dropped.
Related examples in the same category