oracle里to_date类型 指定✀yyyymmdd✀格式为何自动转成yyyy-mm-dd呢

to_date(‘20150202’,✀yyyyMMdd✀)结果为2015-02-02
2025-04-08 01:08:14
推荐回答(1个)
回答1:

因为你to_date了,这个字段就成了日期类型
日期类型的格式是由一个系统参数决定的
alter session set nls_date_format = ‘yyyy-dd--mm’;

你把这个改了就好了