Re: ERROR: ExecutePlan: (junk) `ctid' is NULL!

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: ERROR: ExecutePlan: (junk) `ctid' is NULL!
Дата
Msg-id 17441.1051655819@sss.pgh.pa.us
обсуждение исходный текст
Ответ на ERROR: ExecutePlan: (junk) `ctid' is NULL!  ("Jim C. Nasby" <jim@nasby.net>)
Ответы Re: ERROR: ExecutePlan: (junk) `ctid' is NULL!  ("Jim C. Nasby" <jim@nasby.net>)
Список pgsql-general
"Jim C. Nasby" <jim@nasby.net> writes:
> stats=> UPDATE Tsummary
> stats->     SET participants = count(distinct credit_id)
> stats->             , teams = count(distinct team_id)
> stats->     FROM email_contrib_today ect
> stats->     WHERE ect.project_id = :ProjectID
> stats-> ;
> ERROR:  ExecutePlan: (junk) `ctid' is NULL!

We really oughta reject UPDATE commands with aggregates at the top
level.  It's not well-defined, it's illegal per SQL spec, and it tends
to get the executor all confused ...

            regards, tom lane


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: dump/restore to 7.4devel giving "[archiver (db)] error returned by PQputline"
Следующее
От: Hadley Willan
Дата:
Сообщение: Simple question about messages