Search notes:

ORA-01410: invalid ROWID

create table tq84_A (val number);
create table tq84_B (val number);

insert into tq84_A values (1);
insert into tq84_A values (2);
The following statement throws ORA_01410: invalid ROWID:
select * from tq84_B where rowid = (select rowid from tq84_A where val = 1);
Cleaning up:
drop table tq84_A;
drop table tq84_B;

See also

rowid
Other Oracle error messages

Index