Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Należy zadeklarować identyfikator PLS-00201 'PACKAGENAME.PROCEDURENAME'

PLS-00201: identifier must be declared oznacza albo

  1. To naprawdę nie istnieje, lub
  2. Istnieje, ale dzwoniący nie ma uprawnień do jego wykonania lub
  3. Istnieje w innym schemacie niż domyślny wywołujący, a wywołujący musi określić, który.

W przypadku #2, musisz przyznać uprawnienia do wykonania pakietu wywołującemu (lub roli, którą ma wywołujący).

W przypadku #3 musisz albo określić schemat, albo ustawić go jako domyślny schemat sesji, albo utworzyć synonim.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Który typ danych platformy .NET najlepiej nadaje się do mapowania typu danych Oracle NUMBER w NHibernate?

  2. Czy możemy mieć wiele WITH AS w jednym sql - Oracle SQL?

  3. Wybór drugiego wiersza tabeli za pomocą rownum

  4. Problem z blokiem PL/SQL:błąd nie znaleziono danych

  5. Wprowadzenie do funkcji PL/SQL w bazie danych Oracle