Oracle
 sql >> база данни >  >> RDS >> Oracle

ИЗБЕРЕТЕ данни от друга схема в Oracle

Дали потребителят, който използвате, за да се свържете с базата данни (потребител A в този пример) имат SELECT достъп до обектите в PCT схема? Ако приемем, че A няма този достъп, ще получите грешката „таблица или изглед не съществува“.

Най-вероятно се нуждаете от вашия DBA, за да предоставите на потребител A достъп до всякакви таблици в PCT схема, от която се нуждаете. Нещо като

GRANT SELECT ON pct.pi_int
   TO a;

След като това стане, трябва да можете да препращате към обектите в PCT схема, използвайки синтаксиса pct.pi_int както демонстрирахте първоначално във вашия въпрос. Синтаксисът със скоби няма да работи.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DBMS OUTPUT PUT не отпечатва нищо

  2. Аналог на ORACLE функция MONTHS_BETWEEN в Java

  3. oracle изпълнява незабавно не се изпълнява без никаква грешка

  4. Не е валиден месец в Oracle, когато се използва add_months

  5. 46 Контролни файлове за SQL Loader