怎样修改oracle默认的日期格式
答案:2 悬赏:40 手机版
解决时间 2021-04-09 06:24
- 提问者网友:温旧梦泪无声
- 2021-04-08 16:05
怎样修改oracle默认的日期格式
最佳答案
- 五星知识达人网友:大漠
- 2021-04-08 16:27
1.临时修改
SQL> alter session set nls_date_format='yyyymmdd';
这种方法只能改掉在当前会话里的日期显示格式,当重新建立一个会话的时候,必须重新执行该命令。
2.改变oracle默认的日期显示格式
ON UNIX :
change .profile NSL_DATE_FORMAT=YYYYMMDD;
export NLS_DATE_FORMAT
On windows:
在注册表的KEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0
添加字串值NLS_DATE_FORMAT.将其值设为YYYY-MM-DD-HH24:MI:SS.
或者:initsid.ora 中添加NLS_DATE_FORMAT=yyyy-mm-dd hh24:mi:ss。同时去掉注册表中的NLS_LANG字串值
SQL> alter session set nls_date_format='yyyymmdd';
这种方法只能改掉在当前会话里的日期显示格式,当重新建立一个会话的时候,必须重新执行该命令。
2.改变oracle默认的日期显示格式
ON UNIX :
change .profile NSL_DATE_FORMAT=YYYYMMDD;
export NLS_DATE_FORMAT
On windows:
在注册表的KEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0
添加字串值NLS_DATE_FORMAT.将其值设为YYYY-MM-DD-HH24:MI:SS.
或者:initsid.ora 中添加NLS_DATE_FORMAT=yyyy-mm-dd hh24:mi:ss。同时去掉注册表中的NLS_LANG字串值
全部回答
- 1楼网友:山君与见山
- 2021-04-08 17:23
按照如下方法:
1、登录oracle,需要用有dba权限的账号登录。
2、执行语句:
alter session set nls_date_format ='yyyy-mm-dd';
alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';
3、重启数据库,进入服务中找到oracle的服务,先右键选择“停止”然后再右键选择“启动”即可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯