如何在PostgreSQL 8.4中获取当前序列值?
注意:我需要这个值用于某种统计,只需检索并存储。手动递增的并发和竞争条件与问题无关。
注意2:该序列在多个表之间共享。
注意3:currval不起作用,因为:
返回当前会话中此序列最近获得的nextval的值
ERROR: 在此会话中尚未定义序列“”的currval
我的当前想法:解析DDL,这很奇怪
注意:我需要这个值用于某种统计,只需检索并存储。手动递增的并发和竞争条件与问题无关。
注意2:该序列在多个表之间共享。
注意3:currval不起作用,因为:
返回当前会话中此序列最近获得的nextval的值
ERROR: 在此会话中尚未定义序列“”的currval
我的当前想法:解析DDL,这很奇怪
currval
。 - mu is too short