| From: | Ivan Sergio Borgonovo <mail(at)webthatworks(dot)it> |
|---|---|
| To: | pgsql-sql(at)postgresql(dot)org |
| Subject: | Re: Dynamic SQL Syntax help please |
| Date: | 2008-09-04 21:00:55 |
| Message-ID: | 20080904230055.012d1738@dawn.webthatworks.it |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-sql |
On Thu, 4 Sep 2008 13:41:16 -0700
"Ruben Gouveia" <rubes7202(at)gmail(dot)com> wrote:
> I created a simple function that i want to use another function
> (in the same schema) that will be used to create a sql statement.
> I get the following error when i try this:
>
> *ERROR: syntax error at or near "EXEC" at character 1
> QUERY: EXEC SQL EXECUTE $1 INTO $2
> CONTEXT: SQL statement in PL/PgSQL function "fcn_population" near
> line 10
> EXEC SQL EXECUTE v_stmt INTO v_total_pop;
Could it be you're mixing MS SQL (Oracle?) syntax with pgplsql syntax
EXECUTE v_stmt INTO v_total_pop;
http://www.postgresql.org/docs/8.3/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN
--
Ivan Sergio Borgonovo
http://www.webthatworks.it
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Ruben Gouveia | 2008-09-04 21:07:34 | Re: Dynamic SQL Syntax help please |
| Previous Message | Ruben Gouveia | 2008-09-04 20:41:16 | Dynamic SQL Syntax help please |