Re: BUG #1293: INSERT INTO test (f1.f2) VALUES (1,2) - wrong diagnostic

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BUG #1293: INSERT INTO test (f1.f2) VALUES (1,2) - wrong diagnostic
Дата
Msg-id 8488.1098671985@sss.pgh.pa.us
обсуждение исходный текст
Ответ на BUG #1293: INSERT INTO test (f1.f2) VALUES (1,2) - wrong diagnostic  ("PostgreSQL Bugs List" <pgsql-bugs@postgresql.org>)
Список pgsql-bugs
"PostgreSQL Bugs List" <pgsql-bugs@postgresql.org> writes:
> create table test(f1 int4,f2 int4);
> insert into test (f1.f2) values (1,2);
> ERROR:  cannot assign to a column of type integer because it is not a
> composite type

This diagnostic is not wrong.  It might be a tad unhelpful, but I don't
think it's within the province of the parser to intuit that you meant to
type a comma instead of a period.

            regards, tom lane

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

Предыдущее
От: "PostgreSQL Bugs List"
Дата:
Сообщение: BUG #1293: INSERT INTO test (f1.f2) VALUES (1,2) - wrong diagnostic
Следующее
От: "PostgreSQL Bugs List"
Дата:
Сообщение: BUG #1294: Random errors (failed connection)