समस्या:
आप SQL सर्वर डेटाबेस में वर्तमान दिनांक प्राप्त करना चाहते हैं।
समाधान:
SELECT CAST(GETDATE() AS DATE);
परिणाम:
2021-03-11
चर्चा:
GETDATE()
एक फ़ंक्शन है जो वर्तमान दिनांक और समय देता है। तर्कों की आवश्यकता नहीं है। यदि आप केवल GETDATE()
. का उपयोग करते हैं समारोह, आपको मिलेगा:
2021-03-11 22:28:17.280
यदि आप केवल दिनांक प्राप्त करना चाहते हैं, समय नहीं, तो आपको एक अन्य फ़ंक्शन का उपयोग करने की आवश्यकता है, CAST()
. कोष्ठकों में, वह मान, व्यंजक, या स्तंभ निर्दिष्ट करें जिससे आप कनवर्ट करना चाहते हैं, 'AS
', फिर अंत में आप किस प्रकार का मूल्य प्राप्त करना चाहते हैं (हमारे समाधान में, DATE
)।