Re: variable in COPY TO variable - Mailing list pgsql-general
From Albe Laurenz
Subject Re: variable in COPY TO variable
Date
Msg-id D960CB61B694CF459DCFB4B0128514C25DD06D@exadv11.host.magwien.gv.at
Whole thread Raw
In response to variable in COPY TO variable  (Rob Shepherd <rgshepherd@gmail.com>)
Responses Re: variable in COPY TO variable  (Rob Shepherd <rgshepherd@gmail.com>)
List pgsql-general
Rob Shepherd wrote:
> I'm following the synatx
>
> COPY <tablename> TO 'filename'
>
> .....but i'm trying to use a variable as the filename.
>
[...]
>
> returns the error....
>
> ERROR: syntax error at or near "$1" at character 21
> QUERY: COPY tt_archive TO $1
> CONTEXT:  SQL statement in PL/PgSQL function "archive" near line 16

A case for dynamic SQL!
http://www.postgresql.org/docs/8.2/static/plpgsql-statements.html#PLPGSQ
L-STATEMENTS-EXECUTING-DYN

Yours,
Laurenz Albe

pgsql-general by date:

Previous
From: "Kuriakose, Cinu Cheriyamoozhiyil"
Date:
Subject: CVS and Eclipse
Next
From: Marek Lewczuk
Date:
Subject: Re: 8.3 beta problems