/ / डेटाफील्ड [डुप्लिकेट] - ऑरैकल में शून्य मान डालने के लिए संगत क्वेरी

डेटाफील्ड [डुप्लिकेट] - ऑरैकल में शून्य मान डालने के लिए संगत क्वेरी

ऑरैकल और mysql का समर्थन करता है (दिनांक "2013-07-01")।लेकिन मैं दोनों डेटाबेस में खाली तिथि स्टोर करना चाहता हूं। यह प्रारूप समर्थन (दिनांक "0000-00-00") और mysql में NULL। इस प्रारूप में समर्थन (दिनांक "2013-07-01") केवल ऑरैकल में यह न्यूल या (दिनांक "0000-00-00") की अनुमति नहीं देता है। इस क्वेरी को संगत में कैसे लिखना है ????

उत्तर:

जवाब के लिए 0 № 1

खाली तिथियों के लिए समान MySQL-Oracle वाक्यविन्यास के लिए, कोशिश करें CAST(NULL AS DATE)। यह ओरेकल में काम करता है, और मुझे यकीन है कि यह MySQL में काम करता है लेकिन मैं इसे सत्यापित नहीं कर सकता क्योंकि मेरे पास आज सुबह MySQL उपलब्ध नहीं है और SQLFiddle में इसके खराब "टाइमआउट" दिनों में से एक है।

The माई एसक्यूएल CAST प्रलेखन तात्पर्य है कि इस वाक्यविंयास ठीक हो जाएगा ।