sql >> データベース >  >> RDS >> Mysql

mysqlはレコード作成タイムスタンプを自動的に保存します

    DEFAULT制約を設定してCURRENT_TIMESTAMPを使用する

    CREATE TABLE ...
      your_date_column DATETIME DEFAULT CURRENT_TIMESTAMP
      ...
    

    既存のテーブルの場合は、ALTERTABLEステートメント> :

    ALTER TABLE your_table
    ALTER COLUMN date_column SET DEFAULT CURRENT_TIMESTAMP
    

    date_columnにtoの値を指定しない限り、デフォルトはINSERTステートメントが実行された日時になります。 NULL およびDEFAULT または、列がnull許容であると仮定して、デフォルトの制約を使用するための有効な値。



    1. PostgresPlus AdvanceServer9.1を使用したPL/プロキシのコンパイル

    2. Moodle用のMySQLデータベースのフェイルオーバーを自動的に管理する方法

    3. NULL値はデータベース検索のパフォーマンスにどのように影響しますか?

    4. 手動データベース展開と自動展開のベンチマーク