Re: Helper aggregate function

Поиск
Список
Период
Сортировка
От Robins Tharakan
Тема Re: Helper aggregate function
Дата
Msg-id 36af4bed0802031058j4ce4be26p111d0071bf31d5a0@mail.gmail.com
обсуждение исходный текст
Ответ на Helper aggregate function  ("sergey kapustin" <kapustin.sergey@gmail.com>)
Список pgsql-sql
<span style="font-family: verdana,sans-serif; color: rgb(0, 0, 153);">Please correct me if I am wrong, but as the last
fewlines of the first section in the given document says, you can use $n only for values and not for
identifiers.</span><brstyle="font-family: verdana,sans-serif; color: rgb(0, 0, 153);" /><br style="font-family:
verdana,sans-serif;color: rgb(0, 0, 153);" /><span style="font-family: verdana,sans-serif; color: rgb(0, 0, 153);"><a
href="http://www.postgresql.org/docs/8.3/static/xfunc-sql.html">http://www.postgresql.org/docs/8.3/static/xfunc-sql.html</a></span><br
style="font-family:verdana,sans-serif; color: rgb(0, 0, 153);" /><br style="font-family: verdana,sans-serif; color:
rgb(0,0, 153);" /><span style="font-family: verdana,sans-serif; color: rgb(0, 0, 153);">And one more thing, may be you
wouldwant to use a user-defined return type instead of void for this function.</span><br style="font-family:
verdana,sans-serif;color: rgb(0, 0, 153);" /><br style="font-family: verdana,sans-serif; color: rgb(0, 0, 153);" /><b
style="font-family:verdana,sans-serif; color: rgb(0, 0, 153);">Robins</b><br /><br /><div class="gmail_quote">On Feb 3,
20085:14 PM, sergey kapustin <<a href="mailto:kapustin.sergey@gmail.com">kapustin.sergey@gmail.com</a>> wrote:<br
/><blockquoteclass="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex;
padding-left:1ex;">Hello!<br />Can anyone tell me how i do this properly?<br /><br />create or replace function
agg(varchar,varchar)returns void as $func$<br />         select $1,count(*) from $2 group by $1 order by $1;<br
/>$func$<br/>Language SQL;<br /><br />Right now this wives me "ERROR:  syntax error at or near "$2" at character 97 <br
/>select$1,count(*) from $2 group by $1 order by $1;"<br /><br />Thank you!<br /><br /><br /><br
/></blockquote></div><br/> 

В списке pgsql-sql по дате отправления:

Предыдущее
От: "sergey kapustin"
Дата:
Сообщение: Helper aggregate function
Следующее
От: "Christian Kindler"
Дата:
Сообщение: Re: Helper aggregate function