Re: running \copy through perl dbi ? - Mailing list pgsql-general

From Vincent Veyron
Subject Re: running \copy through perl dbi ?
Date
Msg-id 20231210184132.a00d55eb898891a6933896d5@wanadoo.fr
Whole thread Raw
In response to running \copy through perl dbi ?  (David Gauthier <dfgpostgres@gmail.com>)
Responses Re: [EXT]Re: running \copy through perl dbi ?  ("Johnson, Bruce E - (bjohnson)" <bjohnson@arizona.edu>)
List pgsql-general
On Fri, 8 Dec 2023 10:45:28 -0500
David Gauthier <dfgpostgres@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 "\"
>
> I can do this with a command line approach, attaching to the DB  then run
> using...

Duh! I just realized that what I proposed with system() is a command line approach.

As David Johnston mentionned, you can use the SQL COPY command.

However, you need then to deal with permissions so that the server may write the file, so I wonder what approach is the
mostelegant? 


--

                    Bien à vous, Vincent Veyron

https://marica.fr
Logiciel de gestion des contentieux juridiques, des contrats et des sinistres d'assurance

--
vv.lists <vv.lists@wanadoo.fr>



pgsql-general by date:

Previous
From: Vincent Veyron
Date:
Subject: Re: running \copy through perl dbi ?
Next
From: "Johnson, Bruce E - (bjohnson)"
Date:
Subject: Re: [EXT]Re: running \copy through perl dbi ?