Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Substituição de strings Oracle


Você pode usar o Oracle REPLACE função:
UPDATE table
SET col = replace(col, 'item c', '')

Você só precisa ter cuidado ao manuseá-lo como parte de um CSV, por exemplo, retirando uma vírgula a seguir. Isso pode significar substituir 'item c' primeiro e depois substituir 'item c' para capturar os dois casos.

EDIT:ah, posso ter entendido errado. Minha solução é baseada na remoção de uma string específica do seu CSV - se você deseja sempre substituir o terceiro item, a resposta de Vincent é a que você precisará