我有一个名为
person
的表,其中包含id、name、status
,我想通过一个带有1个参数(name)的函数返回行作为结果。 有人可以帮助我吗?请简单说明,因为我在PostgreSQL中非常菜鸟。
这是我的普通函数代码
create or replace function fn_list(vname varchar) returns void as $$
begin
SELECT id,name,status from usuario WHERE name= vname;
end;
$$ language plpgsql;
我知道我正在返回一个空函数,但如果我想要一行的列表,该怎么办?
SELECT fn_list('Arthur') FROM some_table
- undefined