1.临时修改
SQL> alter session set nls_date_format='yyyy-mm-dd';
这种方法只能改掉在当前会话里的日期显示格式,当重新建立一个会话的时候,必须重新执行该命令。
2.改变oracle默认的日期显示格式
on linux :
export NSL_DATE_FORMAT=YYYY-MM-DD;
On windows:
在注册表的KEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0
添加字串值NLS_DATE_FORMAT.将其值设为YYYY-MM-DD
SQL> alter session set nls_date_format='yyyy-mm-dd';
这种方法只能改掉在当前会话里的日期显示格式,当重新建立一个会话的时候,必须重新执行该命令。
2.改变oracle默认的日期显示格式
on linux :
export NSL_DATE_FORMAT=YYYY-MM-DD;
On windows:
在注册表的KEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0
添加字串值NLS_DATE_FORMAT.将其值设为YYYY-MM-DD
本文介绍两种方法来调整Oracle数据库中的日期格式:一是通过SQL命令临时更改当前会话的日期格式;二是通过修改环境变量或注册表设置永久更改Oracle的默认日期格式。
771

被折叠的 条评论
为什么被折叠?



