从java更新oracle数据库中的日期/时间

基肖尔·库马尔

我的表中有 2 列,数据类型为 TIMESTAMP 和 DATE。数据类型为“DATE”的列是默认的日期/时间,所以我们不需要从 JAVA 插入,它会自动插入。对于数据类型为“TIMESTAMP”的另一列,我从 JAVA 手动插入当前时间,这是可选的。实际问题是数据库时间与我从 java 插入的时间不同。即插入的默认时间与我从数据库手动插入的日期/时间不同。有没有办法将数据库时间与从java插入的系统时间相匹配?SQL 日期与我的系统日期相差 7-8 分钟,手动插入时应该匹配。

R达瓦尔

如果您想在提到的两列中插入 current_date 并且您无法这样做:

检查您的系统(运行 java 代码的地方)时区和数据库的时区是否相同。

在数据库中运行此查询:

SELECT dbtimezone FROM DUAL;

如果您发现它与您的 java/system 不同,那么您可以随时使用以下方法更改它:

ALTER DATABASE SET TIME_ZONE='+05:30'; 

https://docs.oracle.com/cd/E11882_01/server.112/e10729/ch4datetime.htm#NLPG263

编辑 1:如果您不想更改时区,您可以做两件事:

1)在java中选择日期/时间表单数据库,而不是从日历对象中获取。然后将相同的日期/时间插入到 TIMESTAMP 列中。从数据库显示java中的时间戳值

2)从java而不是数据库本身设置数据库日期字段。所以显然从java设置了这两个字段。http://alvinalexander.com/java/java-timestamp-example-current-time-now

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQL数据库中插入并更新日期时间

来自分类Dev

在sqlite数据库中更新或转换日期时间值

来自分类Dev

使用Java将日期和时间的csv文件加载到oracle数据库中

来自分类Dev

Java日历/日期到SQL时间戳记/ Oracle数据库

来自分类Dev

从Oracle数据库字段中打印完整的日期和时间

来自分类Dev

SQL Server数据库的最后更新日期时间

来自分类Dev

更新数据库中所有表中的日期时间值

来自分类Dev

Java:日期/时间从数据库到毫秒,小时消失了

来自分类Dev

插入即时日期时间到MySql数据库在Java中精确到毫秒

来自分类Dev

在Android的SQLite数据库中存储日期和时间

来自分类Dev

PHP oop在数据库中插入日期/时间

来自分类Dev

在Android的SQLite数据库中存储日期和时间

来自分类Dev

从数据库中仅获取时间戳记日期

来自分类Dev

Laravel 数据库返回的日期时间与同一数据库中的记录不同

来自分类Dev

使用PHP在Oracle数据库中插入日期

来自分类Dev

如何使用当前数据库时间从Java更新MongoDB?

来自分类Dev

如何在mysql数据库中更新时间戳?

来自分类Dev

更新数据库中的日期 - 出席按钮

来自分类Dev

将数据库中的日期和时间范围与用户输入的日期和时间进行比较

来自分类Dev

将日期时间插入数据库

来自分类Dev

从数据库选择带日期时间

来自分类Dev

输入日期时间访问数据库

来自分类Dev

输入日期时间访问数据库

来自分类Dev

从Oracle数据库检索日期列表

来自分类Dev

从存储在数据库中的日期时间格式中仅提取日期

来自分类Dev

更新数据库Java

来自分类Dev

从数据库中以Java检索完成日期

来自分类Dev

日期时间选择器不会将所选日期保存到数据库中

来自分类Dev

是否将日期“ 1472120311221”转换为H2数据库中的日期时间格式?

Related 相关文章

  1. 1

    在SQL数据库中插入并更新日期时间

  2. 2

    在sqlite数据库中更新或转换日期时间值

  3. 3

    使用Java将日期和时间的csv文件加载到oracle数据库中

  4. 4

    Java日历/日期到SQL时间戳记/ Oracle数据库

  5. 5

    从Oracle数据库字段中打印完整的日期和时间

  6. 6

    SQL Server数据库的最后更新日期时间

  7. 7

    更新数据库中所有表中的日期时间值

  8. 8

    Java:日期/时间从数据库到毫秒,小时消失了

  9. 9

    插入即时日期时间到MySql数据库在Java中精确到毫秒

  10. 10

    在Android的SQLite数据库中存储日期和时间

  11. 11

    PHP oop在数据库中插入日期/时间

  12. 12

    在Android的SQLite数据库中存储日期和时间

  13. 13

    从数据库中仅获取时间戳记日期

  14. 14

    Laravel 数据库返回的日期时间与同一数据库中的记录不同

  15. 15

    使用PHP在Oracle数据库中插入日期

  16. 16

    如何使用当前数据库时间从Java更新MongoDB?

  17. 17

    如何在mysql数据库中更新时间戳?

  18. 18

    更新数据库中的日期 - 出席按钮

  19. 19

    将数据库中的日期和时间范围与用户输入的日期和时间进行比较

  20. 20

    将日期时间插入数据库

  21. 21

    从数据库选择带日期时间

  22. 22

    输入日期时间访问数据库

  23. 23

    输入日期时间访问数据库

  24. 24

    从Oracle数据库检索日期列表

  25. 25

    从存储在数据库中的日期时间格式中仅提取日期

  26. 26

    更新数据库Java

  27. 27

    从数据库中以Java检索完成日期

  28. 28

    日期时间选择器不会将所选日期保存到数据库中

  29. 29

    是否将日期“ 1472120311221”转换为H2数据库中的日期时间格式?

热门标签

归档