Hello experts,
I am facing this error. mydb=> select version(); version -------------------------------------------------------------------------------- PostgreSQL 8.1.9 (1 row) mydb=> \i /tmp/test.sql CREATE FUNCTION mydb=> select sp_test(); ERROR: EXECUTE of SELECT ... INTO is not implemented yet CONTEXT: PL/pgSQL function "sp_test" line 4 at execute statement mydb=> [1]+ Stopped su - dbu mymachine<root># cat /tmp/test.sql create or replace function sp_test() RETURNS void as $$ declare l_var timestamp; begin execute 'SELECT NOW() INTO l_var'; end; $$ language plpgsql; What are the ways to avoid it We have an idea of creating the temporary table to store the cursor values, but this would require a huge effort. Any alternatives? ~ Shantanu