RETURNING
का उपयोग करें खंड। आपको परिणाम को PL/pgSQL के अंदर कहीं सहेजना होगा - एक संलग्न INTO
. के साथ ..
INSERT INTO simpleTalbe (name,money) values('momo',1000)
RETURNING id
INTO _my_id_variable;
_my_id_variable
एक मिलान डेटा प्रकार के साथ घोषित किया जाना चाहिए।
संबंधित:
- पोस्टग्रेएसक्यूएल सीक्वेंस का अगला मान?
आप इसके साथ क्या करने की योजना बना रहे हैं इसके आधार पर, शुद्ध एसक्यूएल के साथ अक्सर एक बेहतर समाधान होता है। उदाहरण:
- डेटा-संशोधित सीटीई में INSERT कथनों को CASE व्यंजक के साथ संयोजित करना
- PostgreSQL मल्टी INSERT...कई कॉलम के साथ रिटर्निंग