How use input parameter as path to COPY in function? - Mailing list pgsql-general

From Bill Todd
Subject How use input parameter as path to COPY in function?
Date
Msg-id 4B0DF05E.9000909@dbginc.com
Whole thread Raw
Responses Re: How use input parameter as path to COPY in function?  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
I am missing something basic. How can I  use an input parameter as the
destination path in a COPY statement in a function. The following fails
with a syntax error at or near the parameter.

CREATE OR REPLACE FUNCTION  dvd.export_tables(IN export_path text)
RETURNS void
AS
$$
BEGIN
  copy dvd.genre to export_path
  with
  delimiter as E'\t'
  null as '';
END;
$$
  LANGUAGE 'plpgsql' VOLATILE




pgsql-general by date:

Previous
From: Craig Ringer
Date:
Subject: Re: limiting resources to users
Next
From: Tom Lane
Date:
Subject: Re: How use input parameter as path to COPY in function?