आप नहीं कर सकते। ISNULL फ़ंक्शन का उपयोग स्वयं क्वेरी परिणाम कॉलम के रूप में किया जाता है, या एक अभिव्यक्ति में जो अंततः क्वेरी परिणाम में एक कॉलम होता है। कॉलम में सभी फ़ील्ड/पंक्तियों का डेटा प्रकार समान होना चाहिए। तो आपको चुनना होगा।
एक समाधान DATE को स्ट्रिंग में डालना होगा, इसलिए परिणाम हमेशा एक स्ट्रिंग होता है, लेकिन मुझे लगता है कि सर्वश्रेष्ठ समाधान खाली तिथियों के लिए NULL वापस करना होगा और प्रस्तुति परत को यह तय करने देना होगा कि NULL तिथियों को -
के रूप में दिखाया जाना चाहिए या नहीं और गैर-शून्य तिथियों को किस प्रारूप में प्रदर्शित किया जाना चाहिए (क्लाइंट लोकेल सेटिंग्स)।
प्रेजेंटेशन लेयर के साथ, मेरा मतलब कुछ भी है जो इस डेटा को प्रदर्शित या आउटपुट करता है, जो एक वेब पेज, एक सीएसवी निर्यातक, एक रिपोर्टिंग टूल, कुछ भी हो सकता है।