错误案例:
to_date('2004-05-07
13:23:44','yyyy-mm-dd')
此时会报错:[Err] ORA-01830: 日期格式图片在转换整个输入字符串之前结束;
意思是不能直接截取年月日 需将时分秒也包含
正确案例:
to_date('2004-05-07 13:23:44','yyyy-mm-dd hh24:mi:ss')
hh24:mm:ss和hh24:mi:ss区别
to_date('2004-05-07 13:23:44','yyyy-mm-dd hh24:mm:ss')
[Err]
ORA-01810: 格式代码出现两次
oracle中不区分大小写 会把mm默认为月份
hh:mi:ss和hh24:mi:ss区别
to_date('2016-01-08
13:54:00','yyyy-mm-dd hh:mi:ss')
[Err]
ORA-01849: 小时值必须介于 1 和 12 之间
小时 格式化的问题
本文详细解析了Oracle数据库中使用TO_DATE函数进行日期格式转换时常见的错误及解决方法,特别是针对包含时间部分的日期字符串格式化问题。
1882

被折叠的 条评论
为什么被折叠?



