取oracle系统时间select sysdate from dual,结果时间相差8小时,请问怎么回事。---在线等 不会吧,我认为不可能,这样试一下:select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss') from dual; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select sysdate from dual;得到的是oracle服务器的时间!你说相差8个小时参照物是什么上的什么时间? 我也遇到过这种情况,是安装oracle时所选时区与操作系统的时区不一样 再说明一下:我本机B 用sql plus客户连接到oracle服务器机器A上,则在sql plus上的时间与机器A的系统时间相差8小时 可以改操作系统的时区,或者数据库的时区。查数据库的时区:select dbtimezone from dual;改数据库的时区:alter database set time_zone='+8:00';是改为北京时区。之后,重新启动数据库,看看行不行。 用alter database set time_zone=改一下数据库的时区,使其与操作系统的时区一致,改后重启数据库。或者改操作系统的时区也行。 我在sqlplus中直接执行set time zone =local 提示要先设置time 为on 或off.当我执行set time on 后,再运行set time zone=local还是报这个问题。怎么回事。应该怎么改变oracle时区 alter database set time_zone='gmt'(操作系统市区)用上面命令就可以了,不知道怎么昨天试着不行。多谢gladness(gladness) oracle触发器 从命令上导入数据库脚本123.dmp文件时,出现了以下错误,各位高手帮忙看看怎么回事? oracle 异构服务通用连接怎么连db2用db_link 数据库连接问题 关于PD生成SQL脚本的小问题,在线等。。 我用户下的存储过程,怎么分配权限给另一个用户去执行我包下的存储过程呢?在线等..最后10分 请问各位大哥一个关于字符串连接的问题 圣诞快乐 - 9i新函数 Configuration Assistant 用过oracle个人版的请进,简单问题,急急急!! 同一会话中锁定了多条记录,如何只解锁其中的某条? 寻toad 中文资料,大虾帮忙!
我本机B 用sql plus客户连接到oracle服务器机器A上,则在sql plus上的时间与机器A的系统时间相差8小时
查数据库的时区:
select dbtimezone from dual;
改数据库的时区:
alter database set time_zone='+8:00';
是改为北京时区。
之后,重新启动数据库,看看行不行。
改一下数据库的时区,使其与操作系统的时区一致,改后重启数据库。或者改操作系统的时区也行。
当我执行set time on 后,再运行set time zone=local还是报这个问题。
怎么回事。应该怎么改变oracle时区
用上面命令就可以了,不知道怎么昨天试着不行。
多谢gladness(gladness)