将字符串转换成日期形式
Convert string into date form
我有一个包含字符串 partition=201707070800 的列,我需要将其转换为 2017-07-08 ,我们如何才能实现这是蜂巢?
谢谢
使用子字符串函数
select concat(substr(<column-string-date>,0,4),'-',substr(<column-string-date>,5,2),'-',substr(<column-string-date>,9,2)) from <table-name>;
这应该会产生类似 2017-07-08 的输出
我有一个包含字符串 partition=201707070800 的列,我需要将其转换为 2017-07-08 ,我们如何才能实现这是蜂巢?
谢谢
使用子字符串函数
select concat(substr(<column-string-date>,0,4),'-',substr(<column-string-date>,5,2),'-',substr(<column-string-date>,9,2)) from <table-name>;
这应该会产生类似 2017-07-08 的输出