В базе данных Oracle есть две схемы.
MYSCHEMA
который контролируется мной.
OTHERSCHEMA
который не контролируется мной.
Я просто знаю, что могу получить результат от select * from OTHERSCHEMA.OTHEROBJECT
. Однако OTHEROBJECT
является синонимом.
В моем пакете у меня есть утверждение вроде
insert into MYSCHEMA.MYTABLE(COL1) select COL1 from OTHERSCHEMA.OTHEROBJECT;
Но это дало мне Table or view does not exist.
Как решить или обойти эту проблему? Спасибо!
MYSCHEMA
и запустилиselect * from OTHERSCHEMA.OTHEROBJECT
, и это работает? Ваш пакет скомпилирован подMYSCHEMA
? Вы пытались запустить оператор вставки вне пакета как отдельный оператор - это работает? - person John Doyle   schedule 22.12.2011