タイム ゾーンを変更する Oracle の方法: 1. 「alter dataset time_zone=' 8:00';」ステートメントを使用してタイム ゾーンを変更します。 2. 「即時シャットダウン」および「起動」を使用します。データベースを再起動するコマンド。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
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 Video Tutorial」
以上がOracleでタイムゾーンを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。