pgsql: Improve plpgsql parsing to report "foo is not a known variable",

Поиск
Список
Период
Сортировка
От tgl@postgresql.org (Tom Lane)
Тема pgsql: Improve plpgsql parsing to report "foo is not a known variable",
Дата
Msg-id 20100110175650.207F87541B9@cvs.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Improve plpgsql parsing to report "foo is not a known variable", rather than a
generic syntax error, when seeing "foo := something" and foo isn't recognized.
This buys back most of the helpfulness discarded in my previous patch by not
throwing errors when a qualified name appears to match a row variable but the
last component doesn't match any field of the row.  It covers other cases
where our error messages left something to be desired, too.

Modified Files:
--------------
    pgsql/src/pl/plpgsql/src:
        gram.y (r1.138 -> r1.139)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/pl/plpgsql/src/gram.y?r1=1.138&r2=1.139)

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

Предыдущее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Improve plpgsql's handling of record field references by forcing
Следующее
От: David Fetter
Дата:
Сообщение: Re: pgsql: Also update ChangerLog file.