Buscar y remplazar en Postgresql
Hace un tiempo nos dimos cuenta que muchos dominios se ingresaban con "www." y otros sin el, queriamos todos queden igual, entonces quisimos hacer un "search and replace" en Postgresql:
Para quitar el "www" del campo dominio:
UPDATE contrato SET dominio=SUBSTRING(dominio,5) WHERE dominio ILIKE 'www.%';
Para remplazar los espacios en blanco por "-" en el id:
UPDATE hotspot SET idhotspot=REPLACE(idhotspot, ' ', '-');
Para poner en el id lo mismo que en titulo pero en minusculas:
UPDATE book SET id=lower(title);
CategorySysAdmin