select translate('abcd','a','e') from dual
--字串abcd中,其有cad字元取消,置換為e (置換的e位置,放置於第一個發現字元的位置)
select translate('abcd','cad','e') from dual
結果 : be
程序 :
abcd -> be
select translate('abcd','db','e') from dual
結果 : ace
程序 :
abcd -> ace
總結 :
1. translate 與 replace 有相似之處
2. replace 與translate之差異是,replace字串相同才可替代,而translate則否
沒有留言:
張貼留言