從來就得到了一個問題,我想在一個文本SYSDATE, 目前我在哪裏,聲明如下:系統日期中的文本SQL
where optxt_text like '%Mahnstufe 2 29.06.2016%'
and (reverse(rpad(reverse(optxt_belnr),3))) in ('KAG','KRE','KSR') ;
有沒有辦法來取代「29.06 .2016「與sysdate?
對不起,我的英語不好。
從來就得到了一個問題,我想在一個文本SYSDATE, 目前我在哪裏,聲明如下:系統日期中的文本SQL
where optxt_text like '%Mahnstufe 2 29.06.2016%'
and (reverse(rpad(reverse(optxt_belnr),3))) in ('KAG','KRE','KSR') ;
有沒有辦法來取代「29.06 .2016「與sysdate?
對不起,我的英語不好。
我固定它
的解決辦法是:
LIKE '%... '||to_char(sysdate,'DD.MM.YYYY')||'%'
是的,這是可能的,但你需要你所使用的DB告訴我們。在MySQL中它會''concat('%...,cur_date(),'%')' –
我使用的是oracle數據庫,但是這對我不起作用: -/ – FreddyW