Re: Variables in PSQL - Mailing list pgsql-sql

From Christoph Haller
Subject Re: Variables in PSQL
Date
Msg-id 200207101100.NAA06951@rodos
Whole thread Raw
In response to Variables in PSQL  ("Roger Mathis" <traderx@gmx.ch>)
List pgsql-sql
> 
> I'm trying to declare a variable in PostgreSQL, so I can save some values in
> it. After, I want to calculate with this variable.
> For example:
> 
> declare vp integer;
> select price into :vp from article where anr = 1;
> vp := vp + 1;
> update article set price = :vp where anr = 1;

AFAIK, you can do stuff like this only within a function. 
> 
> Is there a posibility to do that without creating a funktion?

What about 
update article set price =(select price + 1 from article where anr = 1)
where anr = 1; 

Regards, Christoph 


pgsql-sql by date:

Previous
From: Christoph Haller
Date:
Subject: Re: Problem on PostgreSQL (error code, store procedures)
Next
From: Andreas Schlegel
Date:
Subject: Error with DISTINCT and AS keywords