我有一個資料庫,我想將 SYSDATE 強制為太平洋時間。由于業務規則,我無法修改我的資料庫的主機日期,目前 SYSDATE 是 CDT。
我知道我可以更改會話的時區,但是我無法控制其他用戶也會更改他們的會話
有沒有一種方法可以強制用戶使用 PT 而無需修改主機的日期?
我在想可能是一種 PL/SQL 觸發器,每次建立與 DB 的新連接時都會改變會話。
謝謝1
uj5u.com熱心網友回復:
您可以使用“登錄后”觸發器來設定時區。
在觸發器中包含以下陳述句:
execute immediate 'ALTER SESSION SET TIME_ZONE=''-05:00''';
使用“太平洋時間”的時間偏移更改“-05:00”
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/508615.html
上一篇:如何提高PyTorch的AI在影像分類器中的準確率?
下一篇:OracleSQL嵌套子查詢
