【发布时间】:2014-04-03 16:42:59
【问题描述】:
我正在尝试使用
SELECT currval('myTable_Orderid_seq');
我收到错误:currval not supported.
非常感谢任何解决此问题的方法。 我需要在多用户环境中为每个用户的会话使用 currval。
【问题讨论】:
-
如果您在此之前调用过
nextval(),则只能调用currval()。请现在升级到受支持的版本 -
@a_horse_with_no_name-ty 供您发表评论。我可以在没有错误的情况下使用 nextval,但对于 CURRVAL,我得到了相同的错误。我希望它可以升级到最新版本。这就是为什么我需要解决这个问题。
-
再次:您必须在调用
nextval()在同一会话中调用currval()之前 > -
当您说“PostgreSQL 8.2.15”时,我猜测您真的是指“Greenplum Database 4.x”或“Amazon Redshift”或“ParAccel”或类似的东西,一些 PostgreSQL fork?
标签: greenplum