Re: Looking for some help with cascading updates...

From: "Mark True" <darfoo(at)gmail(dot)com>
To: "Andreas Kretschmer" <akretschmer(at)spamfence(dot)net>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: Looking for some help with cascading updates...
Date: 2006-04-18 19:08:59
Message-ID: 647d31c20604181208l21bc7091sc43e58f55db28e8b@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Next silly question, how do you get your database to like plpgsql...

I do CREATE LANGUAGE 'plpgsql' and it says it is not defined?

--Mark

On 4/18/06, Andreas Kretschmer <akretschmer(at)spamfence(dot)net> wrote:
>
> Mark True <darfoo(at)gmail(dot)com> schrieb:
>
> > I guess I should have clarified. I am having trouble figuring out how
> to
> > construct the IF statement to see if that item exists in the foreign
> table
> > something like:
> >
> > count=select count(*) from table;
> >
> > if count=0 {
> > insert fkey into myOtherTable
> > }
>
> a real example:
> (table harz_ufpos references harz_uf)
>
>
> create or replace function gh_insert(text,int,int,text,int,float) returns
> int as $$
> declare c int;
> begin
> select into c count(*) from harz_uf where (uf,ab) = ($1,$2);
> if c = 0 then
> insert into harz_uf (uf,ab,beschreibung,aktiv) values
> ($1,$2,$4,'t');
> end if;
>
> insert into harz_ufpos (uf,pos,anzahl,rest,flaeche) values
> ($1,$3,$5,$5,$6);
>
> return 1;
> end;
> $$ language 'plpgsql';
>
>
> HTH, Andreas
> --
> Really, I'm not out to destroy Microsoft. That will just be a completely
> unintentional side effect. (Linus Torvalds)
> "If I was god, I would recompile penguin with --enable-fly." (unknow)
> Kaufbach, Saxony, Germany, Europe. N 51.05082°, E 13.56889°
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo(at)postgresql(dot)org so that your
> message can get through to the mailing list cleanly
>

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Andreas Kretschmer 2006-04-18 19:21:53 Re: Looking for some help with cascading updates...
Previous Message Andreas Kretschmer 2006-04-18 18:49:59 Re: Looking for some help with cascading updates...