【发布时间】:2017-08-09 05:25:59
【问题描述】:
我正在尝试将日期格式从 dd-mon-yyyy 更改为 mm/dd/yyyy,但它需要能够在导出到 Excel 电子表格时保留日期属性。 to_char 函数将其更改为文本,然后我必须手动将字段类型更改回日期,以便能够按日期而不是按字母顺序排序。
【问题讨论】:
-
尝试
ALTER SESSION SET NLS_DATE_FORMAT = 'mm/dd/yyyy'或者,如果列不是日期而是时间戳数据类型 -ALTER SESSION SET NLS_TIMESTAMP_FORMAT = 'mm/dd/yyyy' -
将值作为日期导入 Excel。然后在 Excel 中设置列格式。