PL SQL Oracle PLSQL

SQL> create table T (
  2   c1 number,
  3   c2 number );
Table created.
SQL>
SQL>
SQL> insert into T values (1,2);
1 row created.
SQL>
SQL>
SQL> create table myTable1 as select * from T;
SQL>
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       insert into myTable1 values (r.c1, r.c2);
  6   end;
  7  /