मैं कैसे एक संग्रहीत प्रक्रिया/समारोह में select * from customers
की तरह एक साधारण चयन जिज्ञासा को बदलने करते पृ वापस जाने के लिए?सरल PostgreSQL समारोह पंक्तियों
मैं Postgres करने के लिए नए हूँ और create function customers() as returns table/setof
सिर्फ सही सवाल यहाँ लग रहा है और इस तरह नहीं किया।
मैं समझता हूँ procs स्नातकोत्तर देश में "कार्यों" कहा जाता है। इस प्रकार
मौजूद नहीं है और मेरे एकमात्र विकल्प या तो दृश्य या फ़ंक्शन बनाना है। मुद्दा create procedure
create function x() returns setof y
मूल्यों की एक अभिभावक अल्पविराम से अलग पंक्ति लौटाता है जिसका उपयोग आगे प्रसंस्करण के बिना नहीं किया जा सकता है (कम से कम मैं जो पीजीएडमिन और रूबी/सीक्वेल में देख रहा हूं)।
create function x() returns table(...)
की आवश्यकता है मैं एम्बेड पंक्ति परिभाषा जो मैं नहीं करना चाहती।
मैं वहाँ यह सब के पीछे एक कारण नहीं है यकीन है, लेकिन मैं हैरान हूँ कि सबसे अधिक आम उपयोग इस मुश्किल है हूँ।
[आपने क्या प्रयास किया है?] (Http://whathaveyoutried.com) –
@rebnoob "काम नहीं किया" की बजाय - ** आपके द्वारा किए गए फ़ंक्शन का पूरा पाठ निर्दिष्ट करें और परिणामी त्रुटि संदेश ** के रूप में साथ ही आपके PostgreSQL संस्करण के रूप में। –
बढ़िया! धन्यवाद इरविन और क्रेग। – rebnoob