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

新しい行を挿入するときにのみcurrent_timestampを設定します

    TIMESTAMP 列は更新のたびに自動的に更新されます。 DATETIME 列はそうではありません。

    必要なもの:

    your_column DATETIME DEFAULT CURRENT_TIMESTAMP
    

    これにより、他の列の場合と同じように、挿入時にデフォルト値を指定できますが、これはTIMESTAMPではないためです。 今後のUPDATEごとに、それ自体を更新し続けることはもうありません。 。



    1. ActiveRecordを使用したCodeIgniterのクエリ内のDATE_FORMATが機能しない

    2. 複数の行を1つの列にカンマで区切ることはできますか?

    3. MySQLトリガーからのPHPスクリプトの呼び出し

    4. mysql&javaのクエリを使用してシステム日付をチェックするTabeフィールドステータス自動更新