当前位置:网站首页>解决手动查询Oracle数据库时间格式不正确的问题(DATE类型)
解决手动查询Oracle数据库时间格式不正确的问题(DATE类型)
2022-07-23 05:39:00 【孙俊辰】
在写代码时,经常是先用可视化工具先去查询数据库进行测试,然后再根据查询语句来写代码
当数据库用的Oracle且有DATE类型时,会使用到字符串转DATE的函数TO_DATE(ch, fmt)
如果fmt(日期的格式)使用yyyy-MM-dd HH:mm:ss
例如:TO_DATE('2020-05-20 13:14:20' , 'yyyy-MM-dd HH:mm:ss')
这样的话会出现错误: ORA-01810: 格式代码出现两次
解决方法:
将mm改为mi,详细方法如下
使用函数TO_DATE(ch, fmt)
ch:输入的时间(字符串)
fmt:日期的格式
12小时制:yyyy-MM-dd HH:mi:ss
24小时制:yyyy-MM-dd HH24:mi:ss
例如:TO_DATE('2020-05-20 13:14:20' , 'yyyy-MM-dd HH24:mi:ss')
边栏推荐
猜你喜欢
随机推荐
【无标题】
Markdown常用语法记录
Getting started with RPC and thrift
sprintboot中使用缓存时候,数据加载不出来
频谱聚类|拉普拉斯矩阵
JDBC database connection pool
js中拼接字符串,注意传参,若为字符串,则需要加转义字符
【无标题】
视图的使用
[Hudi]hudi的编译及hudi&spark和hudi&flink的简单使用
对NLP中transformer里面decoder的理解
A usage exploration of entitymanagerfactory and entitymanager
Sequencing, current limiting
Fun code rain, share it online~-
JDBC Learning and simple Encapsulation
js的闭包的理解
项目流程总结
Error handling of "listener not started or database service not registered" in Oracle database creation
混入视图基类
大米商城注册








