gpt4 book ai didi

sql - oracle如何将日期保存为24小时格式

转载 作者:行者123 更新时间:2023-12-04 12:07:07 25 4
gpt4 key购买 nike

我是 Oracle 的新手,我需要在 Oracle 数据库中保存日期和时间。

我使用时间戳作为行的数据类型。但现在我的问题是它以 12 小时格式保存日期和时间,就像这样 17/11/2011 10:10:10 PM .

但我需要 24 小时格式,如 17/11/2011 22:10:10 .我不明白 Google 搜索结果提供的结果。任何人都可以通过发布一些代码来帮助我。

最佳答案

Oracle 始终以人类不可读的打包二进制格式存储时间戳(和日期)。仅当时间戳(或日期)转换为字符串时才会进行格式化。

您可以通过编码显式 to_char 来控制输出的格式。 .例如

SELECT to_char( your_timestamp_column, 'DD/MM/YYYY HH24:MI:SS' ) 
FROM your_table

关于sql - oracle如何将日期保存为24小时格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8162566/

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