疑问:
flinksql中的timestamp怎么转成varchar类型?
由下边的timestamp格式转换为上面的varchar,尝试过cast ( as varchar ) 但是报错。
解决办法:
date_format函数
函数返回值类型是varchar
贴一下阿里的flink date_format链接
DATE_FORMAT - 实时计算Flink版 - 阿里云
语法:
VARCHAR DATE_FORMAT(TIMESTAMP time, VARCHAR to_format)
VARCHAR DATE_FORMAT(VARCHAR date, VARCHAR to_format)
VARCHAR DATE_FORMAT(VARCHAR date, VARCHAR from_format, VARCHAR to_format)
贴上测试案例:
待更新......