Mashikiです。
>テーブル名と条件文を変数に入れて処理したいのですが
>下記のWHERE句の変数test_dataの部分をSQL文内の文字列として
>指定したいのです。
PostgreSQL 7.2.3 プログラマガイド
Chapter 23. PL/pgSQL - SQL 手続き言語
23.5. 基本的な文
23.5.1. 代入
23.5.4. 動的問い合わせの実行
http://www.postgresql.jp/document/pg721doc/programmer/plpgsql-statements.
html#PLPGSQL-STATEMENTS-EXECUTING-DYN-QUERIES
を参照してみてください。