मेरे पास एक सारणी है जिसे मैं प्रत्येक प्रविष्टि समय पर प्रत्येक आदेश का टाइमस्टैम्प रिकॉर्ड करना चाहता हूं। हालांकि, मुझे टाइमस्टैम्प के लिए शून्य मान मिल रहे हैं।MySQL: अब() मुझे शून्य दे रहा है
यहाँ मेरी स्कीमा है:
CREATE TABLE IF NOT EXISTS orders(
order_no VARCHAR(16) NOT NULL,
volunteer_id VARCHAR(16) NOT NULL,
date TIMESTAMP DEFAULT NOW(),
PRIMARY KEY (order_no),
FOREIGN KEY (volunteer_id) REFERENCES volunteer(id)
ON UPDATE CASCADE ON DELETE CASCADE)
आप आपको सबसे उपयोगी बिट बाहर छोड़ दिया, नहीं किया? "अपवाद यह है कि आप TIMESTAMP कॉलम के लिए डिफ़ॉल्ट के रूप में CURRENT_TIMESTAMP निर्दिष्ट कर सकते हैं। खंड 10.3.1.1," TIMESTAMP गुण "(http://dev.mysql.com/doc/refman/5.1/en/timestamp.html) देखें । " –
+1 @ टीके। पाउडर, उसको याद किया होगा ..., धन्यवाद! – Fabian