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

エポックタイムとしてデフォルトでフィールドを作成

    UNIX_TIMESTAMP() SELECTで機能する 次の例のように、ステートメント:

    CREATE TABLE test_tb (`timestamp` TIMESTAMP DEFAULT NOW());
    INSERT INTO test_tb VALUES (DEFAULT);
    
    SELECT UNIX_TIMESTAMP(`timestamp`) epoch, `timestamp` FROM test_tb;
    +------------+---------------------+
    | epoch      | timestamp           |
    +------------+---------------------+
    | 1281834891 | 2010-08-15 03:14:51 |
    +------------+---------------------+
    1 row in set (0.00 sec)
    



    1. 1ページで多くのクエリを実行するにはどうすればよいですか?

    2. SQLiteはUNIXEPOCH()関数を導入します

    3. mysqlステートメントを検証するための正規表現の使用

    4. 3から6までのランダムなint値を生成します