2

我在 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

但格式(2013 年 7 月 25 日)不是我预期的格式(2013 年 7 月 25 日)。
如何选择正确格式的日期?

4

1 回答 1

2

Use the Oracle TO_CHAR function with date-time format elements. In your case you want the format string 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
于 2013-07-25T14:44:54.157 回答