Re:Re: [SQL] problem with PL/pgSQL

From: "Tiberiu Craciun" <tiberiu(at)akela(dot)ro>
To: "Eric BASIER" <basier(at)ipgp(dot)jussieu(dot)fr>
Cc: <pgsql-sql(at)hub(dot)org>
Subject: Re:Re: [SQL] problem with PL/pgSQL
Date: 1999-06-24 13:10:21
Message-ID: 013501bebe42$ea71d440$0201a8c0@tibi.akela.ro
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

I don't think that is, because the error is still there.

-----Original Message-----
From: Eric BASIER <basier(at)ipgp(dot)jussieu(dot)fr>
To: Tiberiu Craciun <tiberiu(at)akela(dot)ro>
Cc: pgsql-sql(at)hub(dot)org <pgsql-sql(at)hub(dot)org>
Date: jeudi 24 juin 1999 19:51
Subject: Re: [SQL] problem with PL/pgSQL

>I insert my response in your text
>Tiberiu Craciun wrote:
>
>> I have a table and a function defined like that : create table trafic
>> (
>> statie text,
>> traf_in int8 default 0,
>> traf_out int8 default 0
>> ); create function addtrafic (text, int8, int2) returns int2 as '
>> declare
>> statia alias for $1 ;
>> traficul alias for $2 ;
>> directia alias for $3 ;
>> begin
>> select * from trafic where statie= $1;
>> if not found then
>> insert into trafic (statie) values( $1 );
>
> there is an error here ^
>the good sentence is : insert into trafic (statie) values ($1) ;
>
>
>
>> endif;
>> if $3 < 1 then
>> update trafic set traf_in=traf_in+ $2 where statie=
>> $1;
>> else
>> update trafic set traf_out=traf_out+ $2 where statie=
>> $1;
>> endif;
>> return $3 ;
>> end;
>> ' language 'plpgsql'; when I run this SQL : select
>> addtrafic('station1',10,0) as test; I got an error like that : NOTICE:
>> plpgsql: ERROR during compile of addtrafic near line 20ERROR: parse
>> error at or near ";" and i don't know what is wrong, can someone help
>> me ?
>
>
>
>--
>Basier Eric e-mail : basier(at)ipgp(dot)jussieu(dot)fr
>http://geoscope.ipgp.jussieu.fr
>IPGP Observatoires Sismologie-Volcanologie
>4,Place Jussieu 75005 Paris Tour 24-14 4eme Etage Tel 01 44 27 38 96
>
>
>

Browse pgsql-sql by date

  From Date Subject
Next Message Alexander Schneider 1999-06-24 13:30:46 Re: [SQL] Error on Update: ExecCheckPerms-bogus RT relid?
Previous Message José Soares 1999-06-24 13:06:07 Re: [SQL] Re:Create table doesn't always respect atomicity of transactions