我有这样的功能
foo() RETURNS TABLE(col1,col2,col3) AS....
但是我想更改它以返回自定义类型
CREATE TYPE mytype AS
(col1,col2,col3);
并且:
foo() RETURNS mytype AS....
但是我不知道该怎么办
答案 0 :(得分:1)
您可以将returns setof
用于自定义类型:
create function foo()
returns setof mytype
as
...