谢谢 我去看了下相关资料,实现了 如下。
定义函数:
drop FUNCTION test(names VARCHAR);
create or replace function test(names VARCHAR) returns SETOF RECORD as $body$
declare
begin
RETURN QUERY select id,name from test where name=names;
end;
$body$ language plpgsql;
传入参数查询:
select *from test('name') as (id INTEGER,name VARCHAR) ;