पर बनाने के लिए मैं घटना समय याद रखने के लिए MySQL 5.x (PHP के साथ) पर टाइमस्टैम्प का उपयोग करता हूं। विकास के दौरान मुझे तालिका को एक क्वेरी के साथ अद्यतन करना था जो सभी कॉलम में कुछ बदलता था। टाइमस्टैम्प को फिर वर्तमान समय पर रीसेट कर दिया गया था।MySQL टाइमस्टैम्प केवल
मैं केवल आवेषण पर टाइमस्टैम्प परिवर्तन कैसे कर सकता हूं, अपडेट या प्रतिस्थापन पर नहीं?
Google के लिए एक देर का उत्तर जो Google यह कर सकता है: यदि आप अपने डेटाबेस में मैन्युअल संपादन करते समय TIMESTAMP का उपयोग करते हैं; या यदि आपके पास एकाधिक TIMESTAMP कॉलम हैं और वे सभी को स्पर्श नहीं करना चाहते हैं; MySQL मैनुअल कॉलम को स्वयं को असाइन करने के लिए कहता है। आप स्पष्ट रूप से कॉलम को अपने वर्तमान मान (यानी "अपडेट_ऑन = अपडेट_ऑन") पर सेट करते हैं, ताकि अपडेट द्वारा इसे बदला न जा सके। –