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

デフォルトとしてのMySQLCURRENT_TIMESTAMP

    1つのテーブルで2つのタイムスタンプを使用できます。デフォルトでは、最初にDEFAULTフィールドを使用し、次に残りのタイムスタンプフィールドを使用します。

    以下のクエリが機能するはずです。

    CREATE TABLE myTable 
    (
     id INT,
     date_registered TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, 
     date_validated TIMESTAMP
    );
    

    sqlfiddleでのデモ



    1. MySQL-相関サブクエリで集合データを制限する場合のネストされたサブクエリの代替

    2. すべてのテキストベースのフィールドに汎用varchar(255)を使用することに不利な点はありますか?

    3. MariaDBEnterpriseBackupとClusterControlBackupManagementの比較

    4. MyIsamエンジントランザクションのサポート