Pokud používáte novější verzi PostgreSQL (> 8.1), měli byste použít klauzuli RETURNING příkazu INSERT (a UPDATE).
OTOH, pokud trváte na použití jedné z funkcí manipulace se sekvencemi, přečtěte si prosím dobrý manuál . Ukazatel:"Všimněte si, že protože to vrací hodnotu relace-local, dává to předvídatelnou odpověď, zda další relace byly provedeny nextval od aktuální relace."