【发布时间】:2016-04-14 16:38:10
【问题描述】:
如何将“YYYY-MON-DD HH24:MI:SS”更改为日期格式(非字符串)mm/dd/yyyy?
示例:2012-01-20 12:04:13.287 至 01/20/2012
【问题讨论】:
标签: oracle plsqldeveloper
如何将“YYYY-MON-DD HH24:MI:SS”更改为日期格式(非字符串)mm/dd/yyyy?
示例:2012-01-20 12:04:13.287 至 01/20/2012
【问题讨论】:
标签: oracle plsqldeveloper
日期(和时间戳)没有格式 - 日期为 represented internally by 7 or 8 bytes,时间戳为 20 个字节。
如果要格式化日期或时间戳,则必须使用 TO_CHAR() 显式将其转换为字符串:
SELECT TO_CHAR( date_column, 'MM/DD/YYYY' )
FROM your_table;
或隐含在您正在使用的任何客户端程序(即您已标记 plsqldeveloper)中 - 在这种情况下,请检查您的 IDE 中的首选项。
【讨论】: