Hive 字符串、时间、数字类型转换详解 - 实用指南
字符串转时间:\n使用Hive的内置函数to_timestamp将字符串转换为时间类型,例如:\n\nSELECT to_timestamp('2023-08-22 23:23:59') AS timestamp;\n\n\n时间转字符串:\n使用Hive的内置函数from_unixtime将时间类型转换为字符串,例如:\n\nSELECT from_unixtime(unix_timestamp('2023-08-22 23:23:59', 'yyyy-MM-dd HH:mm:ss'), 'yyyy-MM-dd HH:mm:ss') AS str_timestamp;\n\n\n字符串转数字:\n使用Hive的内置函数cast将字符串转换为数字类型,例如:\n\nSELECT cast('001' AS int) AS number;\n\n\n数字转字符串:\n使用Hive的内置函数cast将数字转换为字符串类型,例如:\n\nSELECT cast(123 AS string) AS str_number;\n\n请注意,这些函数的具体用法可能会因Hive的版本而有所不同。
原文地址: https://www.cveoy.top/t/topic/qE6f 著作权归作者所有。请勿转载和采集!