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」列に値が渡されない場合に、デフォルト値として現在日時が自動挿入されます。

bannerAds