IN
और OUT
पैरामीटर (RETURNS TABLE
में कॉलम सहित) ) plpgsql फ़ंक्शन के मुख्य भाग में प्रत्येक SQL कमांड के अंदर दिखाई देते हैं।
यदि आपकी क्वेरी में एक ही नाम के कॉलम हैं, तो आपको इसे स्पष्ट करने के लिए टेबल-क्वालिफाई करना होगा। आपके मामले में, तालिका का नाम होगा:
... RETURNING "UserProfile"."UserProfileId" INTO _UserProfileId;
मैनुअल में विवरण यहाँ।
संबंधित:
- PostgreSQL में किसी फ़ंक्शन के अंदर SELECT का परिणाम कैसे लौटाएं?
- फ़ंक्शन पैरामीटर और USING क्लॉज़ के साथ JOIN के परिणाम के बीच विरोध का नामकरण