错误的日期格式Oracle SQL

拜罗克斯

我遇到日期格式问题。我需要具有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; 26/09/26

日期格式不正确...我该如何接收日期好?我必须在查询中指定格式吗?还是基础小组在给我结果时搞砸了?

在此先感谢您的帮助

穆雷尼克

date1是一date列-它没有任何固有格式-由客户端和环境决定何时打印。如果要控制格式,则需要使用以下to_char函数显式地进行控制

SELECT column1, 
       column2, 
       TO_CHAR(date1, 'DD/MM/YYYY hh24:mi:ss')
FROM   table
WHERE  date1 = (SELECT MAX(date1) FROM table);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Oracle SQL日期格式

来自分类Dev

Oracle日期格式错误-ORA-00933:SQL命令未正确结束

来自分类Dev

Oracle SQL函数返回日期格式

来自分类Dev

SQL Server,DATEDIFF错误,日期字段的格式?

来自分类Dev

PHP和SQL中的日期格式错误

来自分类Dev

SQL Server中的列日期格式错误

来自分类Dev

Oracle-sql和Mysql的通用日期格式功能

来自分类Dev

MS SQL Server中的Oracle RR日期格式

来自分类Dev

Oracle-sql和Mysql的通用日期格式功能

来自分类Dev

在Oracle SQL中将ID号转换为日期格式

来自分类Dev

数据不一致的日期格式Oracle SQL

来自分类Dev

SQL Oracle,选择删除文本并格式化日期

来自分类Dev

Oracle SQL Developer 中日期格式的正确语法是什么

来自分类Dev

从XML在SQL Server中解析错误的日期格式

来自分类Dev

从XML在SQL Server中解析错误的日期格式

来自分类Dev

为什么我的 SQL 日期时间以错误的格式存储?

来自分类Dev

SQL * Loader的日期格式

来自分类Dev

SQL Loader日期格式

来自分类Dev

SQL Loader日期格式

来自分类Dev

SQL的Java日期格式

来自分类Dev

SQL日期计算格式

来自分类Dev

转换SQL的日期格式

来自分类Dev

哪种SQL日期格式

来自分类Dev

SQL日期格式转换

来自分类Dev

在Oracle SQL中将Unix时间格式转换为日期/时间格式

来自分类Dev

如果列的值在 Oracle sql 中的格式不同,则使用特定格式更新日期

来自分类Dev

如何格式化日期列以获取Oracle SQL中的日期名称?

来自分类Dev

SQL错误的日期,上传单独的日期和时间的正确格式是什么?

来自分类Dev

在 SQL Server 中转换 varchar 日期格式时出现日期时间转换错误