Code: Select all
create table ddl.testtable (id number(38) primary key, vc varchar2(100));
insert into ddl.testtable values (1, 'ODAC');
commit;
create public synonym ddltesttable for ddl.testtable;
select * from ddltesttable; <-- does not see primary key
select * from ddl.testtable; <-- does see primary key
Code: Select all
SELECT * FROM "DDLTESTTABLE"
WHERE
"ID" = :"Old_ID" AND "VC" = :"Old_VC"
FOR UPDATE NOWAIT
Code: Select all
SELECT * FROM "DDL"."TESTTABLE"
WHERE
"ID" = :"Old_ID"
FOR UPDATE NOWAIT
-Mark