sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo puedo obtener un hash de una tabla completa en postgresql?

Sé que esta es una vieja pregunta, sin embargo, esta es mi solución:

SELECT        
    md5(CAST((array_agg(f.* order by id))AS text)) /* id is a primary key of table (to avoid random sorting) */
FROM
    foo f;