В PostgreSQL нет «контрольной суммы» по умолчанию для больших столбцов, вам придется реализовать ее самостоятельно.
Ответ на комментарий
Хеш-индексы обеспечивают высокую производительность для проверок на равенство. И они обновляются автоматически. Но они не полностью интегрированы в PostgreSQL (пока), поэтому их использование не рекомендуется - прочитайте руководство .
И вы не можете запрашивать значения и использовать их, например, в своем приложении. Вы можете сделать это с помощью столбца контрольной суммы, но вам нужно добавить индекс производительности, если ваша таблица велика, и поддерживать столбец. Я бы использовал триггер BEFORE INSERT OR UPDATE
для этого.
Итак, хэш-индекс может быть, а может и не быть для вас. Идея @ А.Х. определенно подходит к проблеме ...