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

PostgreSQL फ़ंक्शन मौजूद नहीं है

त्रुटि संदेश का कोई मतलब नहीं है बिल्कुल CREATE OR REPLACE FUNCTION . के लिए आदेश तुम दिखाओ। मान लें कि आप वास्तव में फ़ंक्शन को DML स्टेटमेंट जैसे

. में कॉल कर रहे हैं
SELECT per_cont('{1,2,3}', 1);

जाहिर है आपको उसी डेटाबेस का उपयोग करना होगा, लेकिन आप कहते हैं कि यह स्थापित हो गया है।

आपका search_path भी मेल खाना है। चूंकि आप स्पष्ट रूप से एक स्कीमा प्रदान नहीं कर रहे हैं, इसलिए जब बनाया जाता है तो फ़ंक्शन "वर्तमान" स्कीमा में बनाया जाता है। उसी स्कीमा को search_path . में दिखाना होगा दूसरे सत्र का या समारोह दिखाई नहीं दे रहा है।

लिंक किए गए उत्तर में विस्तृत निर्देश:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं PostgreSQL क्वेरी के हिस्से के रूप में एक पूर्णांक को स्ट्रिंग में कैसे परिवर्तित करूं?

  2. Postgresql चुनें यदि स्ट्रिंग में शामिल है

  3. पोस्टग्रेज सूचित करें कि तार्किक प्रतिकृति के साथ काम नहीं कर रहा है

  4. PostgreSQL में निम्न-स्तरीय संसाधन पूलिंग के बारे में कुछ विचार

  5. दो क्षेत्रों के लिए दो सरणियाँ बनाएँ, सरणियों के क्रम को सिंक में रखते हुए (बिना सबक्वेरी के)