从SQL获取transactionid(xid)

Bor*_*rys 5 postgresql transactions plpgsql identifier

有没有办法从SQL查询或plpgsql函数主体获取transactionid(xid)

PostgreSQL 9.3的版本

Erw*_*ter 5

在 PostgreSQL 10 或更高版本中请考虑txid_current_if_assigned()改为。手册:

相同,txid_current()但如果尚未分配,则返回 null,而不是分配新的事务 ID