gpt4 book ai didi

mysql - 从mysql迁移到oracle后日期字段的问题

转载 作者:行者123 更新时间:2023-11-29 04:55:17 24 4
gpt4 key购买 nike

我最近将我的 JIRA 数据库从 mysql 迁移到 oracle,我的问题是 jiraissue 和 changegroup 表中存在“created”字段,我在这个字段上进行了很多计算,但我对字段格式的差异感到惊讶。

在 mysql 数据库中,字段创建的类型为 timeStamp,因此它具有以下格式:

enter image description here

而在 Oracle 数据库中,它具有日期类型和如下格式:

enter image description here

我该如何解决这个问题?

最佳答案

显示的 Oracle DATE 列的格式取决于您正在查看的 IDE。

Oracle 存储日期的所有部分,要显示存储的完整日期,请使用:

SELECT TO_CHAR(created, 'DD-MON-YYYY HH24:MI:SS')
FROM jiraissue;

这将向您显示已存储的完整日期,包括时间部分。要存储时间戳,您需要将该列指定为时间戳数据类型列。

奥利。

编辑:您可以更改 IDE 的 NLS 日期格式,以始终在其设置中的某处显示完整的日期格式。

关于mysql - 从mysql迁移到oracle后日期字段的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7094857/

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