Re: ECPG: non-integer constant in group by

Поиск
Список
Период
Сортировка
От Joachim Wieland
Тема Re: ECPG: non-integer constant in group by
Дата
Msg-id 20060915171846.GA3835@mcknight.de
обсуждение исходный текст
Ответ на ECPG: non-integer constant in group by  (Poul Jensen <flyvholm@gfy.ku.dk>)
Ответы Re: ECPG: non-integer constant in group by  (Poul Jensen <flyvholm@gfy.ku.dk>)
Список pgsql-general
On Fri, Sep 15, 2006 at 02:40:49AM -0800, Poul Jensen wrote:
> 1) It seems like the fastest way to find the # of distinct elements in a
> column is using GROUP BY. With ECPG, if I try
>    EXEC SQL SELECT filenm FROM beamdata GROUP BY filenm;
>    I will get "sql error Too few arguments". Why? Can I correct the
> query to avoid the error message? (sqlca.sqlerrd[2] does contain the #
> of elements in spite of error)

The problem is that you are selecting a value but you don't say where ecpg
should store the result. You're missing the "INTO :var" part.


Joachim

--
Joachim Wieland                                              joe@mcknight.de
                                                           GPG key available

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

Предыдущее
От: "Daniel Corbe"
Дата:
Сообщение: Re: Migration
Следующее
От: "Karen Hill"
Дата:
Сообщение: [OT] PHP vs Postgresql argument on Slashdot's front page.