| От | Tom Lane |
|---|---|
| Тема | Re: Minor buglet in update...from (I think) |
| Дата | |
| Msg-id | 16030.1006817297@sss.pgh.pa.us обсуждение |
| Ответ на | Re: Minor buglet in update...from (I think) (Bruce Momjian <pgman@candle.pha.pa.us>) |
| Ответы |
Re: Minor buglet in update...from (I think)
|
| Список | pgsql-hackers |
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> Can anyone explain this failure? It still exists in CVS.
>> update t1 set f2=count(*) from t2 where t1.f1=2 and t2.f1=t1.f1 ;
>> ERROR: ExecutePlan: (junk) `ctid' is NULL!
As I recall, discussion about fixing that problem trailed off because
no one could explain what an aggregate means in UPDATE. My thought
is we should probably forbid the construct entirely (SQL does).
See previous discussion around 7/7/00.
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера