看hive的官方文档介绍,hive支持隐式转换也支持显示转换,显示转换看到的官方的介绍需要通过cast命令完成转换。但是都没有介绍可以通过类型名称加括号的方式也能完成显示转换。
举例
下面两种写法是等价的
select timestamp("2021-12-03 10:12:23")
select cast("2021-12-03 10:12:23" as timestamp)
看hive的官方文档介绍,hive支持隐式转换也支持显示转换,显示转换看到的官方的介绍需要通过cast命令完成转换。但是都没有介绍可以通过类型名称加括号的方式也能完成显示转换。
举例
下面两种写法是等价的
select timestamp("2021-12-03 10:12:23")
select cast("2021-12-03 10:12:23" as timestamp)