के रूप में दूसरों को समझा दिया है कि यह संभव नहीं है, लेकिन यहाँ वैकल्पिक समाधान है, यह एक छोटे से ट्यूनिंग आवश्यकता है, लेकिन डेटाटाइम कॉलम की तरह काम करता है।
मुझे लगता है कि मैं फ़ॉर्मेटिंग कैसे संभव बना सकता हूं। मुझे एक विचार आया है। इसके लिए ट्रिगर बनाने के बारे में क्या? मेरा मतलब है, टाइप char
के साथ कॉलम जोड़ना, और फिर एक MySQL ट्रिगर का उपयोग करके उस कॉलम को अपडेट करना। और वह काम किया!मैं इन प्रश्नों के साथ आने के कुछ चलाता से संबंधित अनुसंधान किया जाता है, और अंत:
CREATE TRIGGER timestampper BEFORE INSERT ON table
FOR EACH
ROW SET NEW.timestamp = DATE_FORMAT(NOW(), '%d-%m-%Y %H:%i:%s');
CREATE TRIGGER timestampper BEFORE UPDATE ON table
FOR EACH
ROW SET NEW.timestamp = DATE_FORMAT(NOW(), '%d-%m-%Y %H:%i:%s');
आप एक स्तंभ प्रकार के रूप में TIMESTAMP
या DATETIME
उपयोग नहीं कर सकते, क्योंकि इन को अपने स्वयं के प्रारूप है, और वे स्वचालित रूप से अपडेट करें।
तो, यहां आपका वैकल्पिक टाइमस्टैम्प या डेटाटाइम विकल्प है! उम्मीद है कि इससे मदद मिली, कम से कम मुझे खुशी है कि मुझे यह काम मिल गया। कोड & की निम्न पंक्ति
मैं तालिका बनाने के दौरान धन्यवाद आप के लिए जवाब है, मैं एक तरह से प्रारूप है कि मैं चाहता हूँ प्राप्त करने के लिए के रूप में DATE_FORMAT समारोह के बारे में पढ़ा आप प्रारूप – Rahul