Her ekleme zamanındaki her siparişin zaman damgasını kaydetmek istediğim bir tablom var. Ancak, zaman damgaları için sıfır değerler alıyorum. . Bir istisna dışında, varsayılan değer bir sabit olmalıdırMySQL: NOW() bana zeros veriyor
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)
Sen en yararlı bit değil mi bıraktı? "Bir istisna CURRENT_TIMESTAMP değerini bir TIMESTAMP sütunu için varsayılan olarak belirtebilmenizdir. Bkz. Bölüm 10.3.1.1," TIMESTAMP Özellikleri "(http://dev.mysql.com/doc/refman/5.1/en/timestamp.html) ." –
+1 @ T.K. Crowder, bunu kaçırmış olmalı ..., teşekkürler! – Fabian