bạn cần gọi hàm như sau:
select * from foo(6);
sẽ trả về một cái gì đó như thế này:
project_id | project_name | project_type | project_description | project_status
-----------|--------------|--------------|---------------------|----------------
6 | test project | inbound | inbound test | processing
Đó là một điều kỳ quặc của postgres mà nó có thể được gọi theo cả hai cách và cung cấp cho bạn một kết quả. bạn có thể muốn kiểm tra các tài liệu về thiết lập các hàm trả về, có nhiều cách khác để thực hiện việc này. Ồ, có một trang wiki trên đó, được viết cho plpgsql, nhưng hầu hết cũng áp dụng cho các hàm sql:http://wiki.postgresql.org/wiki/Return_more_than_one_row_of_data_from_PL/pgSQL_functions