在将Java Date写入SQL TIMESTAMP列之前,JDBC是否将日期从JVM时区转换为数据库会话时区?

在将Java Date写入SQL TIMESTAMP列之前,JDBC是否将日期从JVM时区转换为数据库会话时区?,第1张

在将Java Date写入SQL TIMESTAMP列之前,JDBC是否将日期从JVM时区转换为数据库会话时区?

不,JDBC只是有关客户端如何访问数据库的API。对于时间戳存储,这将必须由编写符合JDBC
API标准的数据库驱动程序的组织来决定。

这是MySQL的的实现

PreparedStatement
。他们似乎将Java的JVM时区带到了MySQL时区(请检查
setTimestampInternal()
方法)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5560682.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存