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