2011-01-03 10 views
6

के रूप में शून्य तिथि को मैं अपने ओरेकल एसक्यूएल में 00/00/0000 में नल तिथियों को कैसे प्रारूपित कर सकता हूं। मैं एनवीएल फ़ंक्शन का उपयोग कर रहा हूं लेकिन यह दिनांक प्रारूप के रूप में 00/00/0000 को नहीं पहचानता है।ओरेकल दिनांक स्वरूपण 00/00/0000

वहाँ किसी भी तिथि स्वरूपण Oracle SQL में उपलब्ध है जो 00/00/0000

+4

आप शून्य के बजाय 00/00/0000 का उपयोग क्यों करना चाहते हैं? –

+0

बहुत बड़े या बहुत छोटे मूल्य ऑप्टिमाइज़र –

उत्तर

17

को अशक्त तारीख स्वरूपों पहले TO_CHAR करो और NVL में लपेट है। उदाहरण के लिए,

select nvl(to_char(null, 'DD-MM-YYYY'), '00-00-0000') from dual
+0

को भ्रमित कर सकते हैं धन्यवाद, यह मेरे लिए काम करता है। मैंने नहीं सोचा था कि इसे परिवर्तित करना इतना आसान था। !! :) – msbyuva

संबंधित मुद्दे