0
MYSQL VERSION zu verändern.MYSQL Abfrage Timestamp-Spalte
// TO ALLOW NULL AND SET CURRENT_TIMESTAMP AS DEFAULT:
ALTER TABLE `business` MODIFY `created` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP;
// TO ALLOW NULL AND SET CURRENT_TIMESTAMP AS DEFAULT AND ON UPDATE:
ALTER TABLE `business` MODIFY `modified` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
Wenn Sie:
Ich habe versucht, den Zeitstempel coulmn in mysql mit der folgenden Abfrage zu ändern: Das sollte funktionieren #1067 - Invalid default value for 'modified'
Entfernen Sie 'NOT NULL' vom Ende jeder Zeile, die Sie null setzen möchten – Mojtaba
Wenn Sie versuchen,' NOT NULL DEFAULT 'CURRENT_TIMESTAMP' '? http://StackOverflow.com/a/15012579/1363190 –
Ich führe die erste Abfrage aus, die 'not null' entfernt. immer noch den gleichen Fehler. – Joshi