Re: Tigger
От | David Hofmann |
---|---|
Тема | Re: Tigger |
Дата | |
Msg-id | BAY105-F24DA8FFE3A2AAC07AD2B85BBC90@phx.gbl обсуждение исходный текст |
Ответ на | Re: Tigger (Bricklen Anderson <BAnderson@PresiNET.com>) |
Ответы |
Re: Tigger
|
Список | pgsql-sql |
I'm using 7.3. >From: Bricklen Anderson <BAnderson@PresiNET.com> >To: David Hofmann <mor4321@hotmail.com> >CC: pgsql-sql@postgresql.org >Subject: Re: [SQL] Tigger >Date: Fri, 22 Jul 2005 12:17:41 -0700 > >David Hofmann wrote: > > I've look throught the docs and from what I can see the bellow code > > should work, however I keep getting the error: > > > > ERROR: parser: parse error at or near "$" at character 53 > > > > CREATE FUNCTION session_update() RETURNS trigger AS $session_update$ > > BEGIN > > -- Check date exists > > IF NEW.stamp_lastupdate IS NULL THEN > > NEW.stamp_lastupdate := 'now'; > > END IF; > > RETURN NEW; > > END; > > > > $session_update$ LANGUAGE plpgsql; > > > > CREATE TRIGGER session_update BEFORE INSERT OR UPDATE ON sessions FOR > > EACH ROW EXECUTE PROCEDURE session_update(); > > > > > > Any help or suggestions of websites I should read would be appercated. > > > > David > >Which version of postgresql are you using? I don't believe that the "$" >quoting >was available in older versions than 8 (or late 7?). > >-- >_______________________________ > >This e-mail may be privileged and/or confidential, and the sender does >not waive any related rights and obligations. Any distribution, use or >copying of this e-mail or the information it contains by other than an >intended recipient is unauthorized. If you received this e-mail in >error, please advise me (by return e-mail or otherwise) immediately. >_______________________________ _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
В списке pgsql-sql по дате отправления: