Oracle中的时间格式
时间格式
因为工作的原因,现在使用Oracle数据库,原先都是用的MySQL,在Oracle中会发现报错,大概就是格式错误之类的
- MySQL时间格式
yyyy-MM-dd HH:mm:ss :代表将时间转换为24小时制,例: 2019-04-10 22:34:21
yyyy-MM-dd hh:mm:ss :代表将时间转换为12小时制,例: 2019-04-10 22:34:21 - Oracle时间格式
yyyy-MM-dd HH24:mi:ss :代表将时间转换为24小时制,例: 2019-04-10 22:34:21
yyyy-MM-dd HH:mi:ss :代表将时间转换为12小时制,例: 2019-04-10 22:34:21 - 错误原因
Oracle中无法分辨MM跟mm 会当成同一个,所以会报错,故把分钟的mm改成mi就不会报错了,数据库就能正常运行了