0
以下是我們在數據庫中的一個查詢,我想了解我們查詢中的一些UTC對話。Oracle SYS_EXTRACT_UTC試圖瞭解
有人可以簡單解釋一下,下面的查詢正在做什麼?
SELECT
CAST (SYS_EXTRACT_UTC (CAST ((BEGIN_DATE - (3/24)) AS TIMESTAMP)) AS DATE) BEGIN_DATE
FROM offer o
WHERE mask = 'OK'
AFTER轉換輸出:06-SEP-11 4時○○分00秒
SELECT
BEGIN_DATE
FROM offer o
WHERE mask = 'OK'
轉換之前OUTPUT:06-SEP-11 00:00:00
見我的編輯,我解釋了吧。 3/24意味着8小時。你的時區是8小時後。要從一天中扣除8小時,您需要將小時轉換爲日單位。所以,8小時是'3/24'天。 – 2014-11-04 07:45:38