Re: function error
От | Jan Wieck |
---|---|
Тема | Re: function error |
Дата | |
Msg-id | 200203272025.g2RKPxH27695@saturn.janwieck.net обсуждение исходный текст |
Ответ на | function error ("Travis Hoyt" <thoyt@npc.net>) |
Список | pgsql-sql |
Travis Hoyt wrote: > CREATE FUNCTION biwklyavg(text, text, text) RETURNS numeric AS ' > DECLARE > system ALIAS $1; > startdate ALIAS $2; > enddate ALIAS $3; > result numeric; > > BEGIN > result := (select (avg(usr) + avg(sys)) from sardata where > systemid = system > and time between startdate and enddate; > END; > ' LANGUAGE 'sql'; What about using a language that actually supports the above syntax, like plpgsql? Jan > > Hello, > > The fuction listed above gives the following error: > > ERROR: parser: parse error at or near "alias" > > I'm running v7.2. Any ideas? I pulled this directly from the examples in > the PostgreSQL Developer's Handbook. > > Thanks, > > Travis -- #======================================================================# # It's easier to get forgiveness for being wrong than for being right. # # Let's break this rule - forgive me. # #================================================== JanWieck@Yahoo.com # _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
В списке pgsql-sql по дате отправления: