ORACLE 不保存日期时间。为什么?

标签 oracle date time insert

我正在尝试使用以下查询在 Oracle 中插入日期和时间:

insert into table_name
(date_field)
values
(to_date('2003/05/03 21:02:44', 'yyyy/mm/dd hh24:mi:ss'))

但是如果我检查条目,日期是

SUNDAY 03 MAY 2003 00:00:00 CEST

日期正确,但时间错误。为什么?

这会出现在我的所有 Oracle 表中。

最佳答案

我觉得还可以吧。

通过格式化结果检查

SELECT to_char(date_field,'yyyy/mm/dd hh24:mi:ss') date_field FROM table_name; 

关于ORACLE 不保存日期时间。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17111338/

相关文章:

c# - 需要以 C# 字符串数据类型 "as is"获取 Oracle RAW

javascript - Angular 2中的日期转换CST

iOS Enterprise App Distribution – Provisioning Profile 已过期

java - jdbc url怎么写?

SQL解析数字数据的列字符串并存储在单独的列中

c# - EF Core 5 HasDefaultValue 问题,当值设置为 .Net 类型默认值时,ef 推送默认值

java - 为什么 SimpleDateFormat.format() 和 SimpleDateFormat.parse() 只设置一个时区却给出不同的时间?

python - 如何解释Python中的timeit命令

android - Android 应用程序的安装时间?

java - 从字符串转换为日期时间