BUG #5850: UPDATE statement fails when using aliases

Поиск
Список
Период
Сортировка
От Joshua Farray
Тема BUG #5850: UPDATE statement fails when using aliases
Дата
Msg-id 201101261805.p0QI5eWP016518@wwwmaster.postgresql.org
обсуждение исходный текст
Ответы Re: BUG #5850: UPDATE statement fails when using aliases  (hubert depesz lubaczewski <depesz@depesz.com>)
Список pgsql-bugs
The following bug has been logged online:

Bug reference:      5850
Logged by:          Joshua Farray
Email address:      farray@gmail.com
PostgreSQL version: 9.0.2
Operating system:   Win7 x64
Description:        UPDATE statement fails when using aliases
Details:

Make a table:
> CREATE TABLE foos
> (
>   foo_id serial,
>   foo_text varchar(255)
> );

Update the table using an alias:
> UPDATE foos AS t
> SET t.foo_text = '';

Expected output:
> UPDATE 0

Actual output:
> ERROR:  column "t" of relation "foos" does not exist
> LINE 2: SET t.foo_text = '';
>             ^

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

Предыдущее
От: Jens Kapp
Дата:
Сообщение: NO DATA error message in Frontend when querying large datasets
Следующее
От: hubert depesz lubaczewski
Дата:
Сообщение: Re: BUG #5850: UPDATE statement fails when using aliases