sql >> Database >  >> RDS >> Oracle

SELECTEER gegevens uit een ander schema in oracle

Heeft de gebruiker die u gebruikt om verbinding te maken met de database (gebruiker A in dit voorbeeld) hebben SELECT toegang tot de objecten in de PCT schema? Ervan uitgaande dat A deze toegang niet heeft, krijgt u de foutmelding "tabel of weergave bestaat niet".

Hoogstwaarschijnlijk heeft u uw DBA nodig om gebruiker A toegang tot alle tabellen in de PCT schema dat je nodig hebt. Iets als

GRANT SELECT ON pct.pi_int
   TO a;

Zodra dat gedaan is, zou u in staat moeten zijn om te verwijzen naar de objecten in de PCT schema met behulp van de syntaxis pct.pi_int zoals u aanvankelijk in uw vraag liet zien. De benadering van de haakjessyntaxis werkt niet.



  1. MySQL ORDER BY hoogste aantal rijen in een andere tabel

  2. MySQL-opdrachtregelclient voor Windows

  3. java-verbindingsreeks om de Oracle TAF-functie te ondersteunen

  4. hoe e-mail te verzenden vanuit mysql met behulp van opgeslagen procedures?