首頁  >  文章  >  資料庫  >  oracle怎麼修改時區

oracle怎麼修改時區

WBOY
WBOY原創
2022-03-07 15:02:057018瀏覽

oracle修改時區的方法:1.利用「alter database set time_zone=' 8:00';」語句修改時區;2、利用「shutdown immediate」和「startup」指令重新啟動資料庫即可。

oracle怎麼修改時區

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle怎麼修改時區

1、查看目前資料庫時區

SQL> select dbtimezone from dual;
 
DBTIMEZONE
------------
+00:00

2、查看會話時區

SQL> select sessiontimezone from dual;
 
SESSIONTIMEZONE
--------------------------------------------------------------------------------
+08:00

可以看到會話時區是北京時區。和資料庫 時區不一致。

3、修改資料庫的時區為CST

alter database set time_zone='+8:00';
 
SQL> alter database set time_zone='+8:00';
 
Database altered.

4、重啟資料庫

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
 
Total System Global Area  784998400 bytes
Fixed Size        2257352 bytes
Variable Size     478154296 bytes
Database Buffers    301989888 bytes
Redo Buffers        2596864 bytes
Database mounted.
Database opened.
SQL> select sessiontimezone, dbtimezone from dual;
 
SESSIONTIMEZONE
--------------------------------------------------------------------------------
DBTIMEZONE
------------
+08:00
+08:00

推薦教學:《Oracle影片教學

以上是oracle怎麼修改時區的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn