BigQUeryのテーブルで、データ型がFLOATのレコードがあります。
データ型をNUMERICのレコードに変換させたいです。
※変換前 <フィールド名>/<タイプ>/<モード> ORDER_NO/FLOAT/NULLABLE
CAST関数 または CONVERT関数を使用して、タイプ変換させることは可能でしょうか?
※変換後 <フィールド名>/<タイプ>/<モード> ORDER_NO/NUMERIC/NULLABLE
もしくは、別の方法で
テーブルA(※FLOAT型のレコードあり)
テーブルB(※NUMERIC型のレコードあり)
テーブルAのFLOAT型の値を、テーブルBのNUMERIC型の列へインサートさせることは可能でしょうか?
※2019/04/17 15:00追加
https://cloud.google.com/bigquery/docs/manually-changing-schemas?hl=ja 上記URLにあるように、特定カラムをキャスティングしてデータ型変換を試みています。 bigqueryのcompose queryより new query: select ORDER_NO CAST(ORDER_NO AS NUMERIC) AS ORDER_NO from srdcs_data.T_RS_TRAN_SSVR0224_FULL エラー: syntax error Unexpected keyword CAST at [1:17]

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/17 01:52
2019/04/17 02:28