我有一個每天運行多次的查詢,但問題是我們希望查詢僅在時在特定時間運行時返回結果。所以對於這個例子,我只希望在上午8點鐘運行查詢時返回記錄。我想這可能工作Oracle/SQL - 在特定系統日期時間選擇記錄
case
when to_char(sysdate,'HH24') = '08' then
select
*
from
tablename
end
而事實上它的上午8時一個小時內做的,但它的錯誤的外部,而不是返回任何記錄。
任何想法?
好吧,那是愚蠢的我。我一直在想這件事。我被困在不得不使用一種如果那樣的條件。時間多喝咖啡。
通過12秒打我! – 2011-04-28 15:44:55
道歉爲過度思考和荒謬的問題:D – dscl 2011-04-28 16:01:52