在Oracle數據庫中,可以使用wm_concat()
函數將多個行的值連接為一個字符串。默認情況下,wm_concat()
函數的結果使用逗號作為分隔符連接。如果你想更改分隔符,可以使用replace()
函數將逗號替換為其他符號。
以下是一個示例,將使用wm_concat()
函數連接的字符串中的逗號替換為分號:
SELECT REPLACE(wm_concat(column_name), ',', ';')
FROM table_name;
在上述示例中,將column_name
替換為要連接的列的名稱,并將table_name
替換為要查詢的表的名稱。運行該查詢后,將返回一個字符串,其中逗號被分號替換。