Oracle
 sql >> Base de données >  >> RDS >> Oracle

Remplacement de chaîne Oracle

Vous pouvez utiliser Oracle REPLACE fonction :

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

Vous devez juste faire attention à le manipuler dans le cadre d'un CSV, par exemple en supprimant une virgule suivante. Cela pourrait signifier remplacer d'abord "l'élément c", puis remplacer "l'élément c" pour capturer les deux cas.

EDIT :ah, j'ai peut-être mal compris. Ma solution est basée sur la suppression d'une chaîne particulière de votre CSV - si vous cherchez à toujours remplacer le 3ème élément, la réponse de Vincent est celle dont vous aurez besoin