आप INSERT ... RETURNING
. का उपयोग कर सकते हैं या UPDATE ... RETURNING
ट्रिगर द्वारा बदले गए मानों को पुनः प्राप्त करने के लिए, इसलिए कोई अन्य चयन करने की आवश्यकता नहीं है।
इसके अलावा, मैं कहूंगा कि यह आपके पर्यावरण पर निर्भर करता है। यदि एप्लिकेशन मिशन महत्वपूर्ण है और बुरी तरह विफल हो जाएगा यदि उन कॉलम को सही तरीके से बनाए नहीं रखा जाता है, तो मैं ट्रिगर्स के साथ रहूंगा।
यदि यह केवल सामने के अंत में सुविधा के लिए है (और यह गलत मूल्यों के कारण संघर्षों को अच्छी तरह से संभाल सकता है), तो जेपीए दृष्टिकोण को बनाए रखना शायद आसान है।