从来就得到了一个问题,我想在一个文本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