Re: BUG #3628: Wrong schema picked
От
Heikki Linnakangas
Тема
Re: BUG #3628: Wrong schema picked
Дата
Msg-id
46F78208.7040805@enterprisedb.com
Ответ на
BUG #3628: Wrong schema picked (Pedro Gimeno)
Список
Дерево обсуждения
BUG #3628: Wrong schema picked "Pedro Gimeno" <pgsql-001@personal.formauri.es>
Re: BUG #3628: Wrong schema picked "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: BUG #3628: Wrong schema picked Pedro Gimeno <pgsql-001@personal.formauri.es>
Re: BUG #3628: Wrong schema picked Pedro Gimeno <pgsql-001@personal.formauri.es>
Pedro Gimeno wrote: > When a function has a SQL statement to execute that has an unqualified > table, that SQL statement doesn't always pick the table from a schema in the > search_path. The first time the function is run, all the statements in it are planned and the schema used for the insert is resolved. Subsequent calls will reuse the same plan. The obvious fix is to always explicitly specify the schema in the INSERT. Or if if you want it to depend on the search_path, you can execute it dynamically using EXECUTE (http://www.postgresql.org/docs/8.2/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN). -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-bugs по дате отправления
От: Heikki Linnakangas
Дата: