A deprecated function showing whether a transaction ID is visible in a snapshot
This entry relates to a PostgreSQL feature which is deprecated and may be desupported in future releases.

txid_visible_in_snapshot() is a system function deprecated determining whether a transaction ID is visible in a snapshot.

txid_visible_in_snapshot() was added in PostgreSQL 8.3.


txid_visible_in_snapshot ( bigint, txid_snapshot ) → boolean

This function is deprecated following the introduction of the pg_snapshot and xid8 data types in PostgreSQL 13 and is superseded by pg_visible_in_snapshot().

Change history


Deprecated, System function, Transactions

See also

txid_snapshot_xmin(), txid_snapshot_xmax(), txid_snapshot_xip()