データ型datetimeの列CreatedDateを持つテーブルがあり、そのデフォルト値を現在のDateTimeに設定できるようにしたいのですがどうすればよいですか。
Now()とCurrentTimestampを試しましたが、今までのところ運が悪いです。
テーブル定義では静的デフォルトのみを設定できます。
あなたが電話したくないのであればALTER TABLE
毎分....
トリガーを使う:
DELIMITER $$
CREATE TRIGGER bu_table1_each BEFORE UPDATE ON table1 FOR EACH ROW
BEGIN
SET new.datefield = NOW();
END $$
DELIMITER ;