Có hai lược đồ trong cơ sở dữ liệu Oracle.Bỏ qua "bảng hoặc chế độ xem không tồn tại" trong gói biên dịch
MYSCHEMA
do tôi kiểm soát.
OTHERSCHEMA
không được kiểm soát bởi tôi.
Tôi chỉ biết tôi có thể nhận được kết quả từ select * from OTHERSCHEMA.OTHEROBJECT
. Tuy nhiên, OTHEROBJECT
là một từ đồng nghĩa.
Trong gói của tôi, tôi có một tuyên bố như
insert into MYSCHEMA.MYTABLE(COL1) select COL1 from OTHERSCHEMA.OTHEROBJECT;
Nhưng nó đã cho tôi Table or view does not exist.
Làm thế nào tôi có thể giải quyết hoặc bỏ qua vấn đề này? Cảm ơn!
bạn đang đăng nhập cho 'MYSCHEMA' và chạy 'select * from OTHERSCHEMA.OTHEROBJECT' Và nó hoạt động? Gói của bạn được biên dịch theo 'MYSCHEMA'? Bạn đã thử chạy câu lệnh chèn bên ngoài gói như một câu lệnh độc lập - điều đó có hoạt động không? –