इसे आजमाएं:
CREATE OR REPLACE FUNCTION translateToReadableDate(mRecord dim_date) RETURNS void AS $$
dim_date एक टेबल होना चाहिए।
संपादित करें:
ठीक है, अब मैं वास्तव में उलझन में हूँ।
- तारीख एक कॉलम होना चाहिए, टेबल नहीं। मुझे समझ नहीं आ रहा है कि आप दिनांक मानों वाली तालिका क्यों बनाएंगे।
- to_char के साथ आप बिना किसी समस्या के तिथियों को प्रारूपित कर सकते हैं। इसे पढ़ें:डेटा प्रकार फ़ॉर्मेटिंग फ़ंक्शन सीखने के लिए कैसे। आपके द्वारा बनाया गया वह फ़ंक्शन शून्य अर्थ रखता है।
- क्या आप PL/pgSQL आउटपुट कर रहे हैं? स्वरूपण मध्यम स्तर द्वारा नहीं किया जाना चाहिए? आपको बस डेटाबेस से एक तिथि वापस करनी चाहिए।
अंत में, मैं PL/pgSQL मैनुअल पढ़ने का सुझाव दूंगा। . वहाँ बहुत सारी अच्छी चीज़ें हैं।