Oracle
 sql >> Database >  >> RDS >> Oracle

SELEZIONA i dati da un altro schema in Oracle

L'utente che stai utilizzando per la connessione al database (utente A in questo esempio) hanno SELECT accedere agli oggetti nel PCT schema? Supponendo che A non dispone di questo accesso, otterresti l'errore "tabella o vista non esistente".

Molto probabilmente, hai bisogno del tuo DBA per concedere all'utente A accedere a qualsiasi tabella nel PCT schema di cui hai bisogno. Qualcosa come

GRANT SELECT ON pct.pi_int
   TO a;

Una volta fatto, dovresti essere in grado di fare riferimento agli oggetti nel PCT schema utilizzando la sintassi pct.pi_int come hai dimostrato inizialmente nella tua domanda. L'approccio alla sintassi delle parentesi non funzionerà.