2017-08-31 110 views
0

基於SQL/PSQL/ORACLE數據庫中的時區根據時區獲取當前日期的任何方式我需要基於位置時區的當前日期時間。通過查詢

對於實例

DB服務器時區-5:00 GMT和當前的日期2017年8月31日

但我需要的+5當前日期時間:30 GMT時區。

如果這可以通過查詢請幫助我。

+0

http://www.databasejournal.com/features/oracle/article.php/3072991/Oracle-Time-Zone.htm – Hackerman

+1

目前尚不清楚你所說的「基於位置的時區」的意思。如果你的意思是位置,分別。當前用戶會話的時區使用'LOCALTIMESTAMP'或'CURRENT_TIMESTAMP' –

回答

1
SELECT current_timestamp "localdatetime", 
     current_timestamp at time zone 'Asia/Calcutta' "gmt+5:30" 
    FROM dual;