次の方法で共有


GetCurrentTicks (NoSQL クエリ)

適用対象: NoSQL

00:00:00 Thursday, 1 January 1970 から経過した 100 ナノ秒ティック数を返します。

構文

GetCurrentTicks()

戻り値の型

UNIX エポック (00:00:00 Thursday, 1 January 1970) から経過した現在の 100 ナノ秒数を表す符号付き数値を返します。

以下の例では、ティック単位で測定された現在の時刻を返します。

SELECT VALUE {
    currentTicks: GetCurrentTicks()
}
[
  {
    "currentTicks": 15973607943002652
  }
]

解説

  • この関数は非決定論的です。
  • 返される結果は UTC (協定世界時) です。
  • この関数で、インデックスは使用されません。
  • 値を現在の時刻と比較する場合は、現在の時刻をクエリ実行前に取得して、その定数文字列値を WHERE 句で使用します。