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

Hvordan kan jeg få en hash af en hel tabel i postgresql?

Jeg ved, at dette er et gammelt spørgsmål, men dette er min løsning:

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;

  1. JPA @Size annotation for BigDecimal

  2. #1064 - Du har en fejl i din SQL-syntaks; tjek den manual, der svarer til din MySQL-serverversion

  3. Hvorfor fejler denne kode i PostgreSQL, og hvordan rettes den (omgås)? Er det Postgres SQL-motorfejl?

  4. Sådan installeres den seneste MySQL 8 på Debian 10