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

INSERT INTO ... रिटर्निंग - अस्पष्ट कॉलम संदर्भ

IN और OUT पैरामीटर (RETURNS TABLE में कॉलम सहित) ) plpgsql फ़ंक्शन के मुख्य भाग में प्रत्येक SQL कमांड के अंदर दिखाई देते हैं।

यदि आपकी क्वेरी में एक ही नाम के कॉलम हैं, तो आपको इसे स्पष्ट करने के लिए टेबल-क्वालिफाई करना होगा। आपके मामले में, तालिका का नाम होगा:

... RETURNING "UserProfile"."UserProfileId" INTO _UserProfileId;

मैनुअल में विवरण यहाँ।

संबंधित:

  • PostgreSQL में किसी फ़ंक्शन के अंदर SELECT का परिणाम कैसे लौटाएं?
  • फ़ंक्शन पैरामीटर और USING क्लॉज़ के साथ JOIN के परिणाम के बीच विरोध का नामकरण



  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 ROLE (उपयोगकर्ता) बनाएं यदि यह मौजूद नहीं है

  2. PostgreSQL डेटाबेस से छवि प्रदर्शित करना, bytea

  3. सरणी के लिए UNIQUE CONSTRAINT पोस्टग्रेज करता है

  4. PostgreSQL:मल्टी-कॉलम अद्वितीय बाधा के आधार पर ऑटो-इंक्रीमेंट

  5. PostGIS में बफ़र्स (सर्कल)