Table name as parameter in function - Mailing list pgsql-general

From Alexander Pucher
Subject Table name as parameter in function
Date
Msg-id 41A3A3EE.5020301@atlas.gis.univie.ac.at
Whole thread Raw
Responses Re: Table name as parameter in function
List pgsql-general
Hi,

struggling around with this for some time:

How can I use a table name as a parameter in a PL/pgSQL function ??

I tried this but it didn't work...


CREATE OR REPLACE FUNCTION my_row_count(text) RETURNS int4 AS '
DECLARE
    num_rows int4;
BEGIN
    num_rows := (select count(*) from $1);
    RETURN num_rows;
END;
' LANGUAGE plpgsql;

Thnaks for any input!

regards,
alex.

pgsql-general by date:

Previous
From: "Joshua D. Drake"
Date:
Subject: Re: Upcoming Changes to News Server ...
Next
From: "Gary L. Burnore"
Date:
Subject: Re: Upcoming Changes to News Server ...