Re: psql's \copy incompatible with :variables
От | Bruce Momjian |
---|---|
Тема | Re: psql's \copy incompatible with :variables |
Дата | |
Msg-id | 201110140139.p9E1dHN00659@momjian.us обсуждение исходный текст |
Ответ на | psql's \copy incompatible with :variables (Josh Berkus <josh@agliodbs.com>) |
Ответы |
Re: psql's \copy incompatible with :variables
|
Список | pgsql-bugs |
Josh Berkus wrote: > Summary: \copy interprets psql's :variables as literal strings > > Tested On: 8.4.4, 9.0.4 > > Severity: Annoyance > > Steps to Reproduce: > > psql > > \set filename 'test.csv' > > \copy pg_class to :filename with csv > > \q > > ls > > :filename > > Note that psql variables work perfectly fine with COPY. It's just \copy > which seems to be misbehaving. The problem is that none of the backslash commands interpret variables: test=> \set x '''y''' test=> select :x; ?column? ---------- y (1 row) test=> \d :y Did not find any relation named ":y". Should they? -- Bruce Momjian <bruce@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + It's impossible for everything to be true. +
В списке pgsql-bugs по дате отправления: