0
我想查找以:
開頭並以"
結尾的子串,然後用dd/mm/yyyy
替換所有出現的子串。查找以':'開頭,直到':'字符後的第一個空格的子串
這怎麼可能使用oracle regexp_replace
?例如,to_date('13/09/2016',:"SYS_B_08")
應該變成to_date('13/09/2016','dd/mm/yyyy')
。
謝謝。最好的祝福。
;)
我想查找以:
開頭並以"
結尾的子串,然後用dd/mm/yyyy
替換所有出現的子串。查找以':'開頭,直到':'字符後的第一個空格的子串
這怎麼可能使用oracle regexp_replace
?例如,to_date('13/09/2016',:"SYS_B_08")
應該變成to_date('13/09/2016','dd/mm/yyyy')
。
謝謝。最好的祝福。
;)
是這樣的嗎?
select regexp_replace('to_date(''13/09/2016'',:"SYS_B_08")', ':"[^"]*"',
'''dd/mm/yyyy''') as new_str from dual;
NEW_STR
----------------------------------
to_date('13/09/2016','dd/mm/yyyy')