SQL エディタでクエリを入力するとき または計算を作成するとき 、Presto SQL 構文 を使用します。値や式のデータ型を変換したり返却したりするには、以下の関数が便利です。
CASTまたはTRY_CAST
フィールドの値を別のデータ型に変換するには、CAST 関数を CAST(種別としての値) として使用します。例えば、月 フィールドの値を、計算の一部として数値テキストから整数に変換するには、CAST({1} AS integer).
変換に失敗した場合、CAST はエラーを返却する。変換に失敗した場合にエラーの代わりにNULL を返すには、TRY_CAST関数を TRY_CAST(値 ASタイプ) として使用します。
メモ: 値を日付に変換するには、DATE 日時関数を使用する。
TYPEOF
式のデータ型を返却するには、TYPEOF 関数を TYPEOF(式) として使用する。例えば、SELECT TYPEOF(123) の結果は、整数 となる。