डेटाबेस में दिनांक सहेजते समय, सही डेटाटाइप DATE
का उपयोग करें या DATETIME
. VARCHAR
. का उपयोग न करें
पेशेवरों:
- हेरफेर करने में आसान
- डेटा में हेरफेर करते समय किसी कास्टिंग की आवश्यकता नहीं है
- इंडेक्स का उपयोग किया जाएगा (यदि कोई कुंजी परिभाषित की गई थी )
विपक्ष
- कुछ सोच नहीं सकता..
अगर इस कारण से आप तारीख को इस प्रारूप में सहेजना चाहते हैं January 01 1996
ऐसा इसलिए है क्योंकि यह 1996-01-01
. से अधिक पठनीय है , तो नहीं। इसे DATE_FORMAT()
. का उपयोग करके हासिल किया जा सकता है डेटा के प्रक्षेपण के दौरान।