txid_current()

返回当前事务 ID 的函数
此条目涉及一个 PostgreSQL 功能,该功能已弃用,并可能在未来的版本中不再支持。

txid_current() 是一个已弃用的系统函数,用于返回当前的事务 ID。

txid_current()PostgreSQL 8.3 中添加。

用法

txid_current () → bigint

txid_current()bigint 类型返回当前的事务 ID。请注意,如果当前事务当前没有事务 ID,则会为其分配一个新的事务 ID。

此函数在 PostgreSQL 13 中引入 xid8 数据类型后被弃用,并被 pg_current_xact_id() 取代。

变更历史

示例

txid_current() 的基本用法示例

postgres=# SELECT txid_current();
 txid_current 
--------------
          737
(1 row)

分类

已弃用, 系统函数, 事务

另请参阅

pg_current_xact_id(), txid_current_if_assigned()

反馈

提交任何关于“txid_current()”的评论、建议或更正,请点击 此处