oracle 字符转日期 select to_date(✀2099-12-30 23:59:59✀,✀yyyy-MM-dd hh24:mm:ss✀) from dual; 报错

2025-01-02 08:17:24
推荐回答(4个)
回答1:

select to_date('2099-12-30 23:59:59','yyyy-MM-dd hh24:mi:ss') from dual
你把mi写成了mm ,mm是月 提示应该是说格式代码出现2次对吧?

回答2:

这个

select to_date('2099-12-30 23:59:59','yyyy-MM-dd hh24:mi:ss') from dual;

分钟是:mi,不是mm

回答3:

oracle中的分是用mi,不是mm,跟java不一样的。

回答4:

oracle中 分钟是mi。可以百度一下关于时间的函数