2013-07-04 78 views
0

如何比較informix存儲過程中的當前時間?informix存儲過程當前時間

讓我坐在一個高壓PARAM p_time我要與當前時間

一樣,如果p_time < CURRENT_TIME然後

--do服用點

任何人進行比較呢?

感謝

回答

1

只比較日期:

if (v_some_date < today) then 
    --... 
end if 

比較日期與時間:

if (v_some_dtime > current) then 
    --... 
end if 
+2

東西要記住:'current'調用的存儲過程中返回的值系統時鐘的存儲過程何時開始,而不是執行包含'current'的語句的時間。如果你需要的精度,你應該使用檢索時間: **'選擇 DBINFO( 'utc_to_datetime',sh_curtime) INTO CURRENT_TIME FROM 的sysmaster:sysshmval​​s;'** 作爲解釋[這裏](HTTP: //informix-technology.blogspot.com.au/2009/08/current-time-really.html) – Javide

+0

非常感謝你們 –