Hive 文字列を数値に変換する方法:キャストと変換関数
Hiveの文字列を数字に変換するには、CAST関数を使用することができます。以下に例を示します:
testというテーブルがあると仮定して、その中に文字列型の列strがあり、この列を数値型に変換したい場合、以下のクエリを使用することができます:
SELECT CAST(str AS INT) AS number FROM test;
testテーブルのstr列内のすべての文字列を整数型に変換し、変換された結果を新しい列であるnumberに保存します。