PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come posso ottenere un hash di un'intera tabella in postgresql?

So che questa è una vecchia domanda, tuttavia questa è la mia soluzione:

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;