Или это ведет себя как переменная, для которой мы должны использовать% TYPE?
declare row1 emp%rowtype; row2 row1%rowtype; --row3 row1%type; begin null; end;
Да, вы можете использовать как %rowtype, так и %type, по-видимому, оба ведут себя одинаково.
%rowtype
%type