更改数据格式

时间:2013-07-25 14:38:00

标签: oracle date format

我在oracle中使用一个脚本,它在某个时刻选择一个日期:

CURSOR SAURON IS select TOUTDOUX_ID, TYPE_OF_ACTION, USER_ID, PROFILE_NAME, START_DATE, END_DATE, PLATFORM, COMMENTS, PERM_FLAG, ACTIVE_FLAG from uam.tout_doux

但格式(25-JUL-2013)不是我预期的格式(2013/07/25) 如何选择格式正确的日期?

1 个答案:

答案 0 :(得分:2)

将Oracle TO_CHAR功能与date-time format elements一起使用。在您的情况下,您需要格式字符串YYYY/MM/DD

CURSOR SAURON IS
  select TOUTDOUX_ID, TYPE_OF_ACTION, USER_ID, PROFILE_NAME,
  TO_CHAR(START_DATE, 'YYYY/MM/DD') AS SDate,
  TO_CHAR(END_DATE, 'YYYY/MM/DD') AS EDate,
  PLATFORM, COMMENTS, PERM_FLAG, ACTIVE_FLAG
from uam.tout_doux