On Fri, Dec 8, 2023 at 8:45 AM David Gauthier <dfgpostg...@gmail.com> wrote:

>
> I'm trying to run a PG client side "\copy" command from a perl script.  I
> tried using $dbh->do("\\copy ...") but it barffed when it saw the '\'...
> ERROR:  syntax error at or near "\"
>

More accurately it is the psql application's meta-command.  There is no
such thing as a generic client side command.

>
> I can do this with a command line approach, attaching to the DB  then run
> using...
> -c "\copy ...".  But I was wondering if there is a more elegant way to do
> this, maybe some sort of legal SQL command that Perl/DBI would swallow ???
>
>
The SQL command is just "COPY".  Search for how your driver exposes working
with that command/protocol.

David J.

Reply via email to