如果该单词有任何非数字字符,我需要用整数0替换整个单词。例如,如果digital_word ='22B4'则用0代替,否则如果digital_word ='224'则不要替换。PL SQL取代有条件的建议
SELECT replace_funtion(digital_word,'has non numeric character pattern',0,digital_word)
FROM dual;
我试过解码,regexp_instr,regexp_replace,但无法拿出正确的解决方案。 请指教。
谢谢。
为什么你需要一个函数(PL/SQL)呢?你不要! – mathguy