HELP! - Mailing list pgsql-novice

From Atif Jung
Subject HELP!
Date
Msg-id p2jd1c6b9c51004280640t682daf4eq5d36964de5d97b1c@mail.gmail.com
Whole thread Raw
List pgsql-novice
Writing in C with ECPG and I have the following code:
 
EXEC SQL BEGIN DECLARE SECTION;
 
char h_sqlBuffer[256];
 
EXEC SQL END DECLARE SECTION;
 
strcpy (h_sqlBuffer, "INSERT INTO address (street, county, postcode, country) VALUES (?,?,?,?)");
EXEC SQL PREPARE insert_temp FROM :h_sqlBuffer;
 
EXEC SQL EXECUTE insert_temp USING :h_street, :h_county, POSTCODE_IND, COUNTRY_IND;
 
POSTCODE_IND and COUNTRY_IND are #define'd in an included header file as "Y" (inside a BEGIN DECLARE SECTION)
 
When compiling I get an error which read:
 
ERROR: syntax error at or near """
 
and the line it shows is the one in red.

Atif


pgsql-novice by date:

Previous
From: gargoyle60
Date:
Subject: Re: PostgreSQL Book
Next
From: jr
Date:
Subject: Re: how to continue after error in batch mode with psql