日期字段格式不匹配如何关联?

截图_20230409142657.png

截图_20230409142301.png

FineReport rbk333 发布于 2023-4-9 14:27
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-4-9 14:31(编辑于 2023-4-9 14:36)

你是什么数据库?oracel吗

select 

t.rq,

to_char(to_date(replace(replace(replace(t.rq,'年','-'),'月','-'),'日',''),'yyyy-mm-dd'),'yyyymmdd') as 替换后

from 

(

select '2022年11月2日' as rq from dual

union all

select '2022年3月7日' as rq from dual

) t

image.png

你的语句最后改成类似这样:

a.zdate=to_char(to_date(replace(replace(replace(b.rq,'年','-'),'月','-'),'日',''),'yyyy-mm-dd'),'yyyymmdd')

  • 3关注人数
  • 323浏览人数
  • 最后回答于:2023-4-9 14:36
    请选择关闭问题的原因
    确定 取消
    返回顶部