From: | Andrew Pennebaker <andrew(dot)pennebaker(at)gmail(dot)com> |
---|---|
To: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
Cc: | PostgreSQL General <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: ecpg rejects input parameters |
Date: | 2015-04-08 20:38:02 |
Message-ID: | CAHXt_SWu2PVfE3u16DzqgR-nnxWHsebi_MppS4HyWwmsybL1cg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Could you be more specific?
I can't find a relevant section to address my specific problem: ecpg
complaining when I try to check the syntax of my .sql files that use input
parameters.
On Wed, Apr 8, 2015 at 9:34 AM, Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com>
wrote:
> On 04/08/2015 07:22 AM, Andrew Pennebaker wrote:
>
>> PostgreSQL uses a :colon syntax for parameterizing SQL commands with
>> command line variables.
>>
>> create-database.sql:
>>
>> CREATE DATABASE :db;
>>
>> Usage:
>>
>> $ psql -f create-database.sql -v db=test
>>
>> However, pgsanity/ecpg rejects these.
>>
>> $ pgsanity create-database.sql
>> line 1: ERROR: syntax error at or near ":db"
>>
>> Is there a flag I can give to ecpg to ignore input parameters?
>>
>> Is there a patch we could make to ecpg to accept input parameters?
>>
>> Is there another way to write my input parameters to work around this
>> error?
>>
>
> If I am following correctly:
>
> http://www.postgresql.org/docs/9.4/interactive/ecpg-variables.html
>
>
>> --
>> Cheers,
>>
>> Andrew Pennebaker
>> www.yellosoft.us <http://www.yellosoft.us>
>>
>
>
> --
> Adrian Klaver
> adrian(dot)klaver(at)aklaver(dot)com
>
--
Cheers,
Andrew Pennebaker
www.yellosoft.us
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2015-04-08 20:53:02 | Re: ecpg rejects input parameters |
Previous Message | Vasudevan, Ramya | 2015-04-08 17:55:00 | Finding values of bind variables |