29

有没有其他方法可以从 oracle 数据库中以 24 小时格式获取日期时间字段?比如 ->“select getxsddate(col_name) from tab_name”将使您的日期时间格式为“2012-04-04T12:31:00”...我想知道是否还有其他方法,因为我对这种格式不满意。

4

2 回答 2

53
select to_char(col_name, 'yyyy-mm-dd hh24:mi:ss') from tab_name

您可以在此处阅读有关to_char功能的更多信息

于 2012-04-04T13:21:33.377 回答
3

另一个很简单的方法是在数据库nls参数中设置参数date_format='DD-MM-YYYY HH24:MI:SS'

于 2015-10-21T17:32:55.557 回答