Oracle
 sql >> Database >  >> RDS >> Oracle

Sostituzione della stringa Oracle

È possibile utilizzare Oracle REPLACE funzione:

UPDATE table
SET col = replace(col, 'item c', '')

Devi solo fare attenzione a gestirlo come parte di un CSV, ad esempio rimuovendo una virgola successiva. Ciò potrebbe significare sostituire prima "item c" e poi "item c" per acquisire entrambi i casi.

EDIT:ah, potrei aver frainteso. La mia soluzione si basa sulla rimozione di una particolare stringa dal tuo CSV:se stai cercando di sostituire sempre il 3° elemento, la risposta di Vincent è quella di cui avrai bisogno