Rumah > Artikel > pangkalan data > Bagaimana untuk menukar zon waktu dalam oracle
Cara mengubah suai zon waktu dalam Oracle: 1. Gunakan pernyataan "alter database set time_zone=' 8:00';" untuk mengubah suai zon waktu 2. Gunakan "shutdown immediate" dan "startup " perintah untuk memulakan semula pangkalan data.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
1 Lihat zon waktu pangkalan data semasa
SQL> select dbtimezone from dual; DBTIMEZONE ------------ +00:00
Lihat zon waktu sesi
SQL> select sessiontimezone from dual; SESSIONTIMEZONE -------------------------------------------------------------------------------- +08:00
Anda boleh melihat zon waktu sesi Ia adalah zon waktu Beijing. Zon waktu tidak konsisten dengan zon waktu pangkalan data.
3. Ubah suai zon waktu pangkalan data kepada CST
alter database set time_zone='+8:00'; SQL> alter database set time_zone='+8:00'; Database altered.
4. Mulakan semula pangkalan data
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
Tutorial yang disyorkan: "Tutorial Video Oracle. "
Atas ialah kandungan terperinci Bagaimana untuk menukar zon waktu dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!