开发者社区> 问答> 正文

ODPS上,有没有什么函数,可以把'2017-01-23'字符串转化为'20170123'

ODPS上,有没有什么函数,可以把'2017-01-23'字符串转化为'20170123'

展开
收起
知与谁同 2017-05-19 10:16:18 3508 0
3 条回答
写回答
取消 提交回答
    1. 以-分割再合并;
    2. 替换-为空;
    3. 转成日期再按照没有-的格式做格式化;
    4. 字符串截取再合并,都可以;
    2019-07-17 21:11:33
    赞同 展开评论 打赏
  • 专注于数据分析、商业智能及数据可视化等领域

    select to_char(to_date('2017-01-23','yyyy-mm-dd'),'yyyymmdd') from default.dual limit 1

    image

    2019-07-17 21:11:33
    赞同 展开评论 打赏
  • 您可以考虑参考https://help.aliyun.com/document_detail/48973.html?spm=5176.product27797.6.654.1h1Nm6
    regexp_replace或者用todate转日期后再转字符串,或者索性自己写udf实现。

    2019-07-17 21:11:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data+AI时代大数据平台应该如何建设 立即下载
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载