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

CURRENT_TIMESTAMPの例– MySQL

    MySQLのCURRENT_TIMESTAMP 関数は現在の日付と時刻を返します。

    この関数は、実際にはNOW()の同義語です。 機能。

    値は「YYYY-MM-DDHH:MM:SS」で返されます。 またはYYYYMMDDHHMMSS 関数が文字列または数値のどちらのコンテキストで使用されているかに応じて、形式。

    構文

    次の2つの形式のいずれかを使用できます。

    CURRENT_TIMESTAMP
    CURRENT_TIMESTAMP([fsp])
    

    (オプションの)fsp 引数は、戻り値の秒の小数部の精度を指定します。

    もちろん、秒の小数部の精度を提供する必要がある場合は、2番目の形式を使用する必要があります。

    実例を示します。

    SELECT CURRENT_TIMESTAMP;
    

    結果:

    +---------------------+
    | CURRENT_TIMESTAMP   |
    +---------------------+
    | 2018-06-23 11:32:15 |
    +---------------------+
    

    フラクショナル秒の精度

    fspの使用例を次に示します。 戻り値の秒の小数部の精度を指定する引数。

    SELECT CURRENT_TIMESTAMP(6);
    

    結果:

    +----------------------------+
    | CURRENT_TIMESTAMP(6)       |
    +----------------------------+
    | 2018-06-23 11:32:33.766154 |
    +----------------------------+
    

    数値コンテキスト

    CURRENT_TIMESTAMP()の使用例を次に示します。 数値コンテキストで機能します。

    SELECT CURRENT_TIMESTAMP() + 0;
    

    結果:

    +-------------------------+
    | CURRENT_TIMESTAMP() + 0 |
    +-------------------------+
    |          20180623113258 |
    +-------------------------+
    

    ゼロ以外の値を使用して、戻り値を加算または減算することもできます。


    1. ORA-12505、TNS:listenerは現在、connectdesで指定されたSIDを認識していません

    2. 1052:フィールドリストの列'id'があいまいです

    3. ListViewコントロールドラッグドロップイベントの処理

    4. ツリー階層を取得するためのCTE再帰