मैं डेटाबेस में कुछ रिकॉर्ड संग्रहीत कर रहा हूं। एक रिकॉर्ड में 'अंतिम बार देखा गया' फ़ील्ड है जो एक टाइमस्टैम्प है। यदि अभी तक कोई रिकॉर्ड नहीं देखा गया है, तो टाइमस्टैम्प अमान्य है। मैं वर्तमान में भविष्य की तारीख को संग्रहीत कर रहा हूं उदा। अमान्य तिथि को दर्शाने के लिए 'अंतिम बार गए' फ़ील्ड में '2101-01-01 00:00:00'।डेटाबेस में 'अमान्य' तिथि संग्रहीत करना
क्या 'अमान्य' तिथि इंगित करने का एक बेहतर तरीका है। ऐसा करने के लिए अनुशंसित 'सर्वोत्तम अभ्यास' क्या है?
मैं MySQL का उपयोग कर रहा है, लेकिन आदर्श, सिफारिश db नास्तिक
क्या एक MySQL DATETIME एक पूर्ण स्वीकार करेगा? – skyeagle
यदि ऐसा करने के लिए कॉन्फ़िगर किया गया है, लेकिन डिफ़ॉल्ट रूप से नहीं। आप इसे 'टेबल माईटेबल चेंज कॉलम mydatetimefield mydatetimefield डेटाटाइम नल' जैसे कुछ के साथ बदल सकते हैं, ', अपने टेबल और फ़ील्ड नामों के आधार पर mytable और mydatetimefield को उचित रूप से बदलना। –