在Oracle中将yyyy / mm / dd hh24:mi:ss转换为dd-mon-yyyy格式

时间:2014-11-14 10:45:59

标签: sql oracle date datetime date-formatting

目前我在

中有约会
  

2006/01/01 00:00:00

我应该使用什么来将其转换为以下格式

  

01-JAN-2006。

1 个答案:

答案 0 :(得分:3)

如果是字符串使用

to_char(to_date('2006/01/01 00:00:00', 'YYYY/MM/DD HH24:MI:SS'), 'DD-MON-YYYY')

如果是DATE,请使用

to_char(date_val, 'DD-MON-YYYY')

但是你是否会获得JAN或1月份的国家取决于你的NLS设置(会话和数据库)