मेरे पास एक तालिका में एक कॉलम update_date है और टाइप टाइमस्टैम्प है। मैंने phpmyadmin ड्रॉप डाउन मेनू का उपयोग CURRENT_TIMESTAMP पर कर डॉल्ट वैल्यू सेट किया है। लेकिन बाद में जब भी मैं एसक्यूएल अद्यतन एक्स सेट चलाता हूं ... यह टाइमस्टैम्प कॉलम अपडेट करता है यदि केवल कॉलम में कोई बदलाव होता है। मैं जो हासिल करना चाहता हूं वह यह है कि क्या कोई बदलाव है या अद्यतन एसक्यूएल हर बार चालू समय निर्धारित नहीं करता है। क्या mysql में ऐसा करने का कोई तरीका है या मुझे अपडेट_डेट को अपडेट होने पर हर बार स्पष्ट रूप से सेट करने की आवश्यकता है?MYSQL टाइमस्टैम्प कॉलम ऑटो अपडेट, भले ही कोई बदलाव न हो?
धन्यवाद
मेरे पास पंक्ति में केवल एक टाइमस्टैम्प कॉलम है। तो आप कहते हैं कि मुझे डिफ़ॉल्ट मान को शून्य में बदलना चाहिए और फिर एसक्यूएल चलाने पर हर बार इसे स्पष्ट रूप से अपडेट करना चाहिए या मैं डिफ़ॉल्ट प्रकार को CURRENT_TIMESTAMP के रूप में छोड़ सकता हूं? – akd
दूसरी बात यह है कि जब मैं इस कोड को चलाता हूं तो "mysql_query से अद्यतन x SET update_date = Now()" अपडेट नहीं किया जाता है? कारण क्या होगा? – akd
बहुत उपयोगी और मुश्किल टिप! –