temp sequence

From: Sim Zacks <sim(at)compulab(dot)co(dot)il>
To: pgsql-general(at)postgresql(dot)org
Subject: temp sequence
Date: 2010-05-05 07:36:26
Message-ID: 4BE11FFA.5060602@compulab.co.il
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

I am using 8.2.14

I am trying to use a temp sequence in a function and I'm having a lot of
trouble.
I create the temp sequence and then I have to drop it at the end of the
function, because it stays alive for the whole session and not just the
function.
I want to use the nextval function in an update statement so it gives a
sequence number to each row it updates.
If I drop the sequence and recreate it I get an OID not found error.
I tried to run the update statement dynamically, but part of the update
stmt is an int array variable and it won't cast it to text.

My goal in the end is that every row that is updated will be numbered
sequentially per update.

Do you have any ideas?

Sim

Responses

Browse pgsql-general by date

  From Date Subject
Next Message williamkidd@libero.it 2010-05-05 07:56:46 database Benchmark, TPC, PostgreSQL and TPC-E
Previous Message raha sadeghi 2010-05-05 07:28:57 need help on postgres