GROUP BY TIMEクエリーは非PTIテーブルで使用できるため、USING TIMECODE句は、使用するタイムコードを指定する方法を提供します。タイムコードを推論するPTIテーブルがないときにUSING TIMECODE句が指定されていない場合は、エラーが報告されます。
例: 非PTIテーブルを持つGROUP BY TIMEとUSING TIMECODE
非PTIテーブルはプライマリ タイム インデックスを持っていないので、タイムコードはUSING TIMECODE句で明示的に指定します。
select avg(temperature) from non_pti_tbl_seq group by time(minutes(10)) using timecode(timecode);
例: 非PTIテーブルを使用した無効なGROUP BY TIME
非PTIテーブルはプライマリ タイム インデックスを持っていないので、USING TIMECODE句が省略された場合、エラーが報告されます。
select avg(temperature) from non_pti_tbl_seq group by time(minutes(10)); *** Failure 4359 Time Series: GROUP BY TIME clause may not be used without a TIMECODE specification.