Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

PLS-00201 पहचानकर्ता 'PACKAGENAME.PROCEDURENAME' घोषित किया जाना चाहिए

PLS-00201: identifier must be declared मतलब या तो

  1. यह वास्तव में मौजूद नहीं है, या
  2. यह मौजूद है लेकिन कॉल करने वाले के पास इसे निष्पादित करने का विशेषाधिकार नहीं है, या
  3. यह कॉलर के डिफ़ॉल्ट के अलावा किसी अन्य स्कीमा में मौजूद है, और कॉलर को यह निर्दिष्ट करने की आवश्यकता है कि कौन सा है।

#2 के मामले में, आपको कॉलर को पैकेज पर निष्पादन की अनुमति देनी होगी (या कॉलर की भूमिका के लिए)।

#3 के मामले में, आपको या तो स्कीमा निर्दिष्ट करने की आवश्यकता है, या सत्र के लिए उसे अपनी डिफ़ॉल्ट स्कीमा के रूप में सेट करना होगा, या एक समानार्थी शब्द बनाना होगा।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. फाइन-ट्यूनिंग Oracle DG40DBC

  2. मैसकल का ग्रुप बाय और ओरेकल का ग्रुप बाय बिहेवियर अलग क्यों है

  3. ओरेकल में कर्सर का उपयोग करके रिकॉर्ड डालें और अपडेट करें

  4. PL/SQL का उपयोग करके एक एक्सेल फ़ाइल (.xlsx) बनाएँ

  5. 'त्रिनिदाद और टोबैगो' के साथ Oracle SQL डेवलपर में परिवर्तनीय प्रतिस्थापन से कैसे बचें