now()
現在のシステム時刻を返します。
構文
now()
パラメーター
なし
説明
now() 関数は、呼び出し時点の現在のシステム時刻を返します。返り値の型は日付(timestamp)です。
ago() 関数とは異なり、now() 関数はレコードを評価するたびに現在時刻を新たに計算します。
エラーコード
該当なし
使用例
これらの使用例で参照する WEB_APACHE_SAMPLE テーブルを準備するには、クエリ実習用データを参照してください。
-
各アクセスログに現在時刻を追加します。
table limit=5 WEB_APACHE_SAMPLE | eval current_time = now() | fields _time, current_time, src_ip, status -
アクセスログの時刻が現在時刻より前かどうか確認します。
table limit=5 WEB_APACHE_SAMPLE | eval result = (_time <= now()) | fields _time, result
互換性
now() 関数はSonar 4.0以前のバージョンから提供されています。