Re: [HACKERS] Problem with parser

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: [HACKERS] Problem with parser
Дата
Msg-id 199808150117.VAA25254@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: [HACKERS] Problem with parser  (jwieck@debis.com (Jan Wieck))
Ответы Re: [HACKERS] Problem with parser
Список pgsql-hackers
> > This looks bad to me, especially because you have a join going on in the
> > update.  In fact, the comment clearly shows a false assertion, that ther
> > is only one relation in UPDATE.
> >
> > Is the update rewrite code assuming that the resdomno of an updated
> > column must match the attribute number?  And the join is messing this
> > up?
> >
> > --
> > Bruce Momjian                          |  830 Blythe Avenue
>
>     Right!  The  rewrite  code  assumes  that the resdomno of the
>     updated columns match the  attribute  number  in  the  target
>     relation.   I  don't  know if the join is messing it up - but
>     looks like.  Thanks for the help - I think I have to look for
>     usage  of  p_last_resno to find all the places where this can
>     happen.

OK, do you need me to supply a patch?  I would be glad to review
anything you have.

>
>     Little joke:
>
>     At the place in analyze.c, where a TLE is created, there is a
>     comment  that  not creating a proper target list with correct
>     resdomno's might break rules :-)
>
>     I love those comments. And especially  all  that  have  XXXXX
>     somewhere.

Yes, I have a few favorites.

--
Bruce Momjian                          |  830 Blythe Avenue
maillist@candle.pha.pa.us              |  Drexel Hill, Pennsylvania 19026
  +  If your life is a hard drive,     |  (610) 353-9879(w)
  +  Christ can be your backup.        |  (610) 853-3000(h)

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

Предыдущее
От: jwieck@debis.com (Jan Wieck)
Дата:
Сообщение: Re: [HACKERS] Problem with parser
Следующее
От: "Thomas G. Lockhart"
Дата:
Сообщение: Re: [HACKERS] Re: type coersion (was OR clause status)