0
我有PostgreSQL表。我需要在函数返回setof varchar
。我的表格:返回setof varchar
create table my_table (
str varchar not null
)
我该如何编写一个返回一组str
字段的函数?
我有PostgreSQL表。我需要在函数返回setof varchar
。我的表格:返回setof varchar
create table my_table (
str varchar not null
)
我该如何编写一个返回一组str
字段的函数?
与LANGUAGE SQL
基本例如:
CREATE OR REPLACE FUNCTION foo()
RETURNS SETOF varchar
LANGUAGE SQL AS
$BODY$
SELECT str
FROM my_table
WHERE <some condition>;
$BODY$;
电话:
SELECT * FROM foo();
开始通过阅读the basics in the manual。
你试过'返回setof my_table.str%TYPE'吗? – beerbajay