From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
---|---|
To: | sujayr06 <sujayr06(at)gmail(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Unable to execute \copy from Client Application |
Date: | 2012-02-16 09:20:06 |
Message-ID: | 1329384006.2255.1.camel@localhost.localdomain |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Thu, 2012-02-16 at 01:05 -0800, sujayr06 wrote:
> Hello,
>
> Please find the usage of \copy and the corresponding API.
>
> strPgSqlQuerybuf<<"\\copy hnb_registration FROM
> '/root/Sujay/hnbfile.txt' USING DELIMITERS ','";
>
> pPostGresQueryResult = PQexecParams(pPgConnection,
> strPgSqlQuerybuf.str().c_str(),
> 0, // one param
> NULL, // let the
> backend deduce param type
> NULL,
> NULL, // don't need
> param lengths since text
> NULL, // default to
> all text params
> 0);
> ePostGresCmdExecStatus =
> PQresultStatus(pPostGresQueryResult) ;
>
> Let me know if the usage has to be corrected.
Once again, you cannot use the \copy metacommand. Use the COPY API from
libpq (http://www.postgresql.org/docs/9.1/interactive/libpq-copy.html)
--
Guillaume
http://blog.guillaume.lelarge.info
http://www.dalibo.com
From | Date | Subject | |
---|---|---|---|
Next Message | pasman pasmański | 2012-02-16 09:31:15 | Optimize sort before groupping |
Previous Message | sujayr06 | 2012-02-16 09:05:56 | Re: Unable to execute \copy from Client Application |