Re: Using the extract() function in plpgsql - Mailing list pgsql-sql

From Kristis Makris
Subject Re: Using the extract() function in plpgsql
Date
Msg-id 200106202233.f5KMXSa91452@postgresql.org
Whole thread Raw
In response to Re: Using the extract() function in plpgsql  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-sql
Hi Peter,

Thanks for looking into this. I tried the CREATE TABLE AS syntax within
an EXECUTE command but I still get the same error message. The CREATE
TABLE AS docs mention that this syntax is "functionalily equivalent" to
the SELECT INTO, so it's no surprise that I get the same error message:

NOTICE:  The execStmt is: CREATE TEMPORARY TABLE test AS SELECT
extract(epoch from interval '62 days 22:30:48')
ERROR:  EXECUTE of SELECT ... INTO is not implemented yet


The issue here is: How can I call the extract() function by providing a
variable (instead of a hardcoded value) within plpgsql ? The EXECUTE
statement facilitates building the *exact* string that should be
executed (with no variables interleaved within it), but seems to be
coming short on the implementation at the moment.

How would the Postgres guys recommend using these functions with
variables passed into it instead of hardcoded values?


On 20 Jun 2001 23:44:43 +0200, Peter Eisentraut wrote:
> Kristis Makris writes:
> 
> > ERROR:  EXECUTE of SELECT ... INTO is not implemented yet
> 
> CREATE TABLE AS
> 
> -- 
> Peter Eisentraut   peter_e@gmx.net   http://funkturm.homeip.net/~peter
> 
> ---------------------------------------------------------------



pgsql-sql by date:

Previous
From: clayton cottingham
Date:
Subject: commentds on redhats new database
Next
From: "Ross J. Reedstrom"
Date:
Subject: Re: commentds on redhats new database