GetCurrentTimestamp (NoSQL クエリ)
適用対象: NoSQL
00:00:00 Thursday, 1 January 1970
以降の経過時間 (ミリ秒単位) を返します。
構文
GetCurrentTimestamp()
戻り値の型
UNIX エポック (00:00:00 Thursday, 1 January 1970
) から経過した現在のミリ秒数を表す符号付き数値を返します。
例
次の例は、現在のタイムスタンプを取得する方法を示しています。
SELECT VALUE {
currentTimestamp: GetCurrentTimestamp()
}
[
{
"currentTimestamp": 1556916469065
}
]
解説
- この関数は非決定論的です。
- 返される結果は UTC (協定世界時) です。
- この関数で、インデックスは使用されません。
- 値を現在の時刻と比較する場合は、現在の時刻をクエリ実行前に取得して、その定数文字列値を
WHERE
句で使用します。