On Fri, Sep 30, 2005 at 10:00:35AM +0200, Mario Splivalo wrote:
> PgSql8.1beta2 gives me this:
> 
> ERROR:  EXECUTE of SELECT ... INTO is not implemented yet
> CONTEXT:  PL/pgSQL function "_rndbroj" line 5 at execute statement

Could you post a simple example of what you're trying to do?  The
following works for me in 8.1beta2 (from CVS):

CREATE FUNCTION mycount(text) RETURNS bigint AS $$
DECLARE
    query  text;
    cnt    bigint;
BEGIN
    query := 'SELECT count(*) FROM ' || quote_ident($1);
    EXECUTE query INTO cnt;
    RETURN cnt;
END;
$$ LANGUAGE plpgsql;

SELECT mycount('pg_class');
 mycount 
---------
     188
(1 row)

-- 
Michael Fuhr

---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

Reply via email to