社区
基础和管理
帖子详情
如何永久更改数据库时间日期格式。
leosh
2003-08-22 11:47:23
alter system set nls_date_format='YYYY-MM-DD HH24:MI:SS'
上面这个语句系统提示错误,请问如何更改。
请注意,我需要永久更改数据库时间日期格式.而并非采用alter session暂时更改。
...全文
233
7
打赏
收藏
如何永久更改数据库时间日期格式。
alter system set nls_date_format='YYYY-MM-DD HH24:MI:SS' 上面这个语句系统提示错误,请问如何更改。 请注意,我需要永久更改数据库时间日期格式.而并非采用alter session暂时更改。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gzh_seagull
2003-08-23
打赏
举报
回复
在注册表[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
里面加
NLS_DATE_FORMAT
值设为
'YYYY-MM-DD HH24:MI:SS'
David1289
2003-08-23
打赏
举报
回复
学习
bluemeteor
2003-08-23
打赏
举报
回复
改注册表即可
yuxuan
2003-08-23
打赏
举报
回复
可以在注册表中修改,同意gzh_seagull(不可)的方法,然后重启数据库或机器即可
如果是win2000+Oracle8i,可以在DBA Studio用internal用户DBA身份修改初始化参数:NLS_data_format
值为:yyyy-mm-dd hh24:mi:ss
zhuzhuyan
2003-08-23
打赏
举报
回复
up!学习
slzlf
2003-08-23
打赏
举报
回复
注意:值设为'YYYY-MM-DD HH24:MI:SS'时,不能加引号!
benny87
2003-08-23
打赏
举报
回复
是否是sys用户登陆后再修改的呢?
是没有权限吧!
MySQL知识精讲+mysql实战案例视频.zip
网盘文件
永久
链接 01-课程介绍 02计算机语言介绍 03-SQL语言基础 04-SQL语言语法特点 05-
数据库
系统简介 06-MySQL简介 07-MySQL安装-方式1-解压方式 08-MySQL安装-方式2-安装包方式 09-MySQL的卸载 10-MySQL常用的图形化管理工具-介绍 11-MySQL常用的图形化管理工具-Navicat安装 12-MySQL常用的图形化管理工具-SQLYog安装 13-MySQL常用的图形化管理工具-连接MySQL 14-MySQL
数据库
基本操作-DDL-
数据库
操作 15-MySQL
数据库
基本操作-DDL-表创建-
格式
16-MySQL
数据库
基本操作-DDL-数据类型-数字类型 17-MySQL
数据库
基本操作-DDL-数据类型-字符串类型 18-MySQL
数据库
基本操作-DDL-数据类型-
日期
类型 19-MySQL
数据库
基本操作-DDL-表其它操作 20-MySQL
数据库
基本操作-DDL-修改表结构 21-MySQL
数据库
基本操作-DML-基本介绍 22-MySQL
数据库
基本操作-DML-insert-数据插入 ............
修改Oracle
数据库
默认
日期
显示方式
默认情况下,Oracle
数据库
以固定的
格式
显示
日期
,但是我们可以通过修改会话参数来改变默认的
日期
显示方式。默认情况下,Oracle
数据库
的NLS_DATE_FORMAT参数设置为’YYYY-MM-DD HH24:MI:SS’,这表示
日期
以"年-月-日 时:分:秒"的
格式
显示。前面的步骤中修改的
日期
显示
格式
只对当前会话有效,一旦会话结束,会话参数将恢复为默认值。上述语句将
日期
显示
格式
修改为’YYYY/MM/DD’,这表示
日期
以"年/月/日"的
格式
显示。上述查询将返回当前
日期
,并以新的
日期
显示
格式
进行显示。
修改oracle默认
日期
格式
,
更改
Oracle的默认
日期
格式
Oracle的
日期
格式
默认设置是DD-MON-YY,这种
日期
格式
并不满足我们中国人的使用习惯。为了改变这种显示
格式
,我们需要设置NLS_DATE_FORMAT来改变。1.临时性的改变(PL/SQL亲测可用):在每次会话前运行 alter session set nls_date_format=’yyyy-mm-dd hh24:mi:ss’;2.
永久
性的改变2.1修改注册表(Windows平台下,亲...
一种
永久
改变oracle
数据库
日期
的
格式
Oracle9i Enterprise Edition Release 9.2.0.4.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.4.0 - ProductionSQL> select sysdate from dual;SYSDATE---------
数据库
函数查询 MySQL
数据库
是
时间
正确问题
问题: 在使用
数据库
函数时 ,使用 select *,FROM_UNIXTIME(create_date/1000,'%Y-%m-%d') times,计算
时间
戳的时候,明明是05-13
日期
,不知道为什么查询出来始终是05-12,所以比较奇怪,但是通过
时间
戳计算确实正常,查看linux 上的
时间
也是正确的。 解决方案: 临时方案: set global time_zone=‘+08:00’; set time_zone=‘+08:00’;
永久
方案 在mysql
数据库
机器上修改,/etc/my.cnf d
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章