MySQLで現在の日付を自動追加する方法
MySQLでは、組み込みのCURDATE()関数を使用し、現在の日付を取得し、テーブルに挿入できます。
例えば、「table_name」というテーブルの「date_column」カラムに現在の日付を自動的に追加したい場合は、次のINSERT文を使用できます。
INSERT INTO table_name (date_column) VALUES (CURDATE());
INSERT文を実行するときに「date_column」に自動的に現在の日付を挿入します。
さらに、テーブルの列にカレント日付をデフォルト値として追加する場合は、テーブル作成時に DEFAULT 句を使用できます。
CREATE TABLE table_name (
date_column DATE DEFAULT CURDATE()
);
そうすると、行挿入時に「date_column」列に値が渡されない場合に、デフォルト値として現在日時が自動挿入されます。