在实用Oracle数据库时,使用to_date(✀2010-08-20✀,✀yyyy-mm-dd✀)插入数据,但是显示变成20-8月-10,为什么

2025-01-04 22:59:01
推荐回答(1个)
回答1:

这不是什么问题,就是在oracle里的日期格式就得那么显示
你要非想显示成2012年8月20日的效果

这样
select to_char(日期字段,'yyyy')||'年'||to_char(日期字段,'mm')||'月'||to_char(日期字段,'dd')||'日' from 表名