Oracle和MySQL日期列格式

时间:2018-08-09 09:26:34

标签: mysql oracle

所以我对此感到好奇,是“仅仅是因为Oracle与MySQL不同”还是我在这里做错了什么?

我只是注意到,我从客户端计算机发送的日期在Oracle数据库中转换为其他格式,就像(22-JUL-18) 同时在MySQL中它写为(2018-07-22)

这是图片MYSQL Date FormatOracle Date Format

1 个答案:

答案 0 :(得分:0)

您看到的差异是由于Oracle和MySql的默认日期格式不同。 Oracle的DATE默认格式为“ DD-MON-YY”,而MySQL的默认日期格式为“ YYYY-MM-DD”。

当然,这不是它们在内部存储在数据库中的方式(也有所不同)

Oracle默认日期格式参考-http://infolab.stanford.edu/~ullman/fcdb/oracle/or-time.html MySQL默认日期格式参考-https://dev.mysql.com/doc/refman/8.0/en/datetime.html