【发布时间】:2014-11-21 08:31:03
【问题描述】:
我遇到了日期格式问题。我需要 max(date1) 的行 我不认为我的查询不正确:
SELECT column1,
column2,
date1
FROM table
WHERE date1 = (SELECT MAX(date1) FROM table);
当我在 TOAD 的开发环境中使用此查询时,我收到了该结果:
column1;column2;date1
aaaaa;bbbbb;19/09/2014 14:13:21
但是,当我要求我们的基础架构在生产中进行此查询时,他们返回给我该结果:
column1;column2;date1
ccccc;dddddd;14/09/26
日期格式不正确...收到好日期后我该怎么办?我必须在查询中指定格式吗?还是基础设施团队在给我结果时搞砸了?
提前感谢您的帮助
【问题讨论】:
-
date1列是否具有日期或字符数据类型?