ストリームデータ処理基盤 uCosminexus Stream Data Platform - Application Framework アプリケーション開発ガイド

[目次][索引][前へ][次へ]

4.4.15 時間指定

<この項の構成>
(1) 形式
(2) 機能
(3) オペランド
(4) 構文規則
(5) 注意事項
(6) 使用例

(1) 形式

時間指定::={SECOND|MILLISECOND|MINUTE|HOUR|DAY}

(2) 機能

時間の単位を指定します。

(3) オペランド

SECOND

時間の単位として,秒を指定します。

MILLISECOND

時間の単位として,ミリ秒を指定します。

MINUTE

時間の単位として,分を指定します。

HOUR

時間の単位として,時間を指定します。

DAY

時間の単位として,日を指定します。

(4) 構文規則

時間の値そのものは,時間指定とは別に,整数定数で指定します。時間指定と整数定数の関係を次の表に示します。

表4-4 時間指定と整数定数の関係

項番 時間指定(時間の単位を指定) 整数定数(時間の値を指定)
オペランド 意味 最小値 最大値
1 SECOND 1 2678400
2 MILLISECOND ミリ秒 1 86400000
3 MINUTE 1 44640
4 HOUR 1 744
5 DAY 1 31

(5) 注意事項

(6) 使用例

リレーションs1のストリームの生存期間を2秒間に指定します。下線部が時間指定の部分です。

REGISTER QUERY q1 SELECT * FROM s1[RANGE 2 SECOND];