ストリームデータ処理基盤 uCosminexus Stream Data Platform - Application Framework アプリケーション開発ガイド
形式
変換関数::=<変換関数名>'('<値式>')'
機能
変換関数は,引数のデータ型を別のデータ型に変換する機能を提供します。
オペランド
<変換関数名>
変換関数の名称です。変換関数の一覧を次に示します。
表5-9 変換関数の一覧
関数名 | 説明 |
---|---|
BIGINT_TOSTRING関数 | BIGINT型の数値を文字列型に変換します。 |
DECIMAL_TOSTRING関数 | DECIMAL型またはNUMERIC型の数値を文字列型に変換します。 |
DOUBLE_TOSTRING関数 | DOUBLE型またはFLOAT型の数値を文字列型に変換します。 |
INT_TOSTRING関数 | INTEGER型の数値を文字列型に変換します。 |
NUMBER_TODATE関数 | ミリ秒の数値をDATE型の日付データに変換します。 |
NUMBER_TOTIME関数 | ミリ秒の数値をTIME型の時刻データに変換します。 |
REAL_TOSTRING関数 | REAL型の数値を文字列型に変換します。 |
TIME_TONUMBER関数 | TIME型の時刻データをミリ秒の数値に変換します。 |
TIMESTAMP_TONUMBER関数 | TIMESTAMP型の時刻印データをミリ秒の数値に変換します。 |
<値式>
値式については,「4.4.18 値式」を参照してください。なお,値式の個数は関数によって異なります。変換関数の各関数の説明を参照してください。
注意事項
使用例
INTEGER型のS1.CODEを文字列型に変換し出力します。
register query FILTER ISTREAM ( SELECT INT_TOSTRING(S1.CODE) FROM S1[ROWS 10] );
S1.CODEが34512の場合,34512を返します。
All Rights Reserved. Copyright (C) 2010, 2014, Hitachi, Ltd.