PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como posso obter um hash de uma tabela inteira no postgresql?


Eu sei que essa é uma pergunta antiga, no entanto, esta é a minha solução:
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;