मैं कुछ टेबल बना रहा हूं जहां मैं एक समय बनाया गया था जब रिकॉर्ड बनाया गया था और जब इसे अंतिम बार अपडेट किया गया था। मैंने सोचा कि मेरे पास दो टाइमस्टैम्प फ़ील्ड हो सकते हैं जहां एक के पास मूल्य CURRENT_TIMESTAMP
होगा और दूसरे के पास CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
होगा। लेकिन मुझे लगता है कि मैं ऐसा नहीं कर सकता क्योंकि आपके पास तालिका में डिफ़ॉल्ट मान के साथ केवल 1 टाइमस्टैम्प फ़ील्ड हो सकता है?MySQL समय और अद्यतन समय टाइमस्टैम्प बनाएं
आप दो बार प्राप्त करने और स्टोर करने की सलाह कैसे देंगे? धन्यवाद!
यह सही है, एसक्यूएल सर्वर का टाइमस्टैम्प वास्तव में पंक्तिवर्ती – SQLMenace
के लिए समानार्थी है, यह निष्पादित होगा, लेकिन अपडेट_ट फ़ील्ड को परिवर्तन पर स्वत: अद्यतन नहीं किया जाएगा। मैंने सोचा कि अद्यतन अद्यतन कॉलम पर ON UPATE CURRENT_TIMESTAMP जोड़ना उस पर ध्यान रखेगा। यही वह समय है जब यह शिकायत करता है कि यह नहीं किया जा सकता है। – Aishwar
हां, जैसा कि मैंने कहा था: आपको अपडेट_एट कॉलम –