martes, 26 de enero de 2016

Enmascarar datos en postgresql

Me paso que en una base postgresql teníamos que cambiar los nombres de las personas y sus documentos para que no se conocieran datos particulares de ellas.

Con la siguiente consulta lo realizamos

El campo del documento es un char de 20
UPDATE tabla_documento SET campo_documento = substring(md5(campo_documento) from 1 for 20);

El campo del nombre es un char muy grande
Update tabla_persona set campo_nombre = md5(campo_nombre);


1 comentario:

Bells Rod dijo...

Que buen articulo, muy interesante! Gracias por compartir. Puedes chequear mi web donde comparto diversos temas http://como-hacer-para.net/como-hacer/capturas-pantalla-windows-7-8-10-mac/