jueves, 10 de febrero de 2011

Update con replace en Oracle

Supongamos que tenemos una tabla en la que guardamos temas de conversa llamada TEMA, cuyos atributos son:

TEMA: idTema, nombre, descripcion, idioma

En nuestro caso todas las descripciones empiezan con la misma cadena de carácteres:
"El tema trata de chicles", "El tema trata de perros", etc.
Y queremos modificar las descripciones en castellano de todos los temas para que empiecen con otra cadena de carácteres:
"El tema es sobre chicles", "El tema es sobre perros", etc.

update tema
set descripcion = replace(descripcion,'El tema trata de', 'El tema es sobre')
where idioma='ES'


Y ya está!

No hay comentarios:

Publicar un comentario