2014-09-25 89 views
0

我在Oracle中使用以下查詢,我也需要在MySQL中使用相同的查詢。替換MySQL中的sys_extract_utc

select sys_extract_utc(systimestamp) into currGMTDate from dual; 

我試着用CURRENT_TIMESTAMP代替systimestamp

但我得到的輸出是不同的。如何在MySQL中獲得與上述Oracle查詢相同的結果?

+2

_「但我得到的輸出是不同的。」 _你可以編輯你的問題同時顯示輸出(甲骨文VS MySQL的)並排? – 2014-09-25 12:59:02

+0

所以你只是想在MySQL中獲取UTC的當前系統時間?你有沒有試過'UTC_TIMESTAMP'? – 2014-09-25 13:55:43

回答

0

我試着用下面的查詢和它的工作對我來說

select date_format(CONVERT_TZ(current_timestamp, @@session.time_zone, '+00:00'),'%d-%m-%Y %r')