在Oracle數據庫中,REPLACE函數用于替換字符串中的指定子字符串。其語法如下:
REPLACE(string, old_string, new_string)
其中,string為要進行替換操作的原始字符串,old_string為要被替換的子字符串,new_string為用來替換old_string的新字符串。
例如,使用REPLACE函數可以將字符串中的所有空格替換為下劃線:
SELECT REPLACE('Hello World', ' ', '_') FROM dual;
以上查詢的結果將返回Hello_World
。REPLACE函數在處理字符串替換時非常有用,可以在查詢中靈活的替換字符串中的特定部分。