Re: BUG #6306: sql parser: weird behaviour when selecting tablename.'name' from a table

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: BUG #6306: sql parser: weird behaviour when selecting tablename.'name' from a table
Дата
Msg-id 4ECE3A4D.10202@enterprisedb.com
обсуждение исходный текст
Ответ на BUG #6306: sql parser: weird behaviour when selecting tablename.'name' from a table  ("" <karacho@kommespaeter.de>)
Список pgsql-bugs
On 24.11.2011 11:44, karacho@kommespaeter.de wrote:
> PostgreSQL version: 8.4
> ...
> Selecting (nonexistant) column 'name' or 'varchar' results in an error.
> Selecting qualified nonexistant columns 'name' or 'varchar', you get the
> record as record. The view definition shows * casted to name or varchar.
>
> db=# create temp table tmp_table (a int, b text);
> CREATE TABLE
> db=# create view v_tmp as select name from tmp_table;
> FEHLER:  Spalte »name« existiert nicht
> ZEILE 1: create view v_tmp as select name from tmp_table;
>                                       ^
> db=# create view v_tmp as select tmp_table.name, tmp_table.varchar from
> tmp_table;

See: http://archives.postgresql.org/pgsql-sql/2011-08/msg00028.php

--
   Heikki Linnakangas
   EnterpriseDB   http://www.enterprisedb.com

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

Предыдущее
От: Heikki Linnakangas
Дата:
Сообщение: Re: BUG #6304: initdb fails with loale ko_KR.eucKR
Следующее
От: Robert Haas
Дата:
Сообщение: Re: BUG #6300: duplicate key value violates unique constraint