目前我正在生成一个导出,其中日期格式实际为dd / mm / yyyy但当我假脱机并看到它以可读格式显示为dd / mmm / yyyy
例如,如果我的真实文件中的日期是假脱机版本的06/10/2014,它将自动在2014年10月6日到来。但我不想要这种格式。如何保留原来的?
答案 0 :(得分:3)
您可以在导出
之前将日期列转换为字符表示形式to_char(date_column, 'dd/mm/yyyy')
答案 1 :(得分:2)
没有原始日期格式这样的东西。 Oracle存储没有任何格式的日期。当您对数据进行假脱机时,您必须明确指出格式或 Oracle使用系统默认格式。
因此,如果您一直希望格式为dd/mm/yyyy
,那么您可以仅使用
alter session set nls_date_format = 'dd/mm/yyyy'