gpt4 book ai didi

java - 为什么我在 Oracle 中得到的出生日期多了一个零?如何更改我的sql?

转载 作者:行者123 更新时间:2023-12-01 09:50:10 26 4
gpt4 key购买 nike

我在DB SOLO中编写了select sql语句,我可以得到像2015-09-09 10:48:35这样的结果,但是当我使用java jdbc来获取结果时,它始终返回 2015-09-09 10:48:35.0。当我尝试将其解析为日期格式时,出现错误:

java.text.ParseException: Unparseable date: "2015-09-09 10:48:35.0"

如何更改我的sql?在mysql中,我可以这样格式化:

select date_format(birthday,'%Y-%m-%d %H:%i:%s') birthday from student

最佳答案

使用 TO_CHAR

SELECT TO_CHAR(birthday, 'YYYY-MON-DD HH24:MI:SS') FROM DUAL 

关于java - 为什么我在 Oracle 中得到的出生日期多了一个零?如何更改我的sql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37644607/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com