आपको फ़ंक्शन को इस तरह कॉल करने की आवश्यकता है:
select * from foo(6);
जो कुछ इस तरह लौटाएगा:
project_id | project_name | project_type | project_description | project_status
-----------|--------------|--------------|---------------------|----------------
6 | test project | inbound | inbound test | processing
यह पोस्टग्रेज का एक विचित्रता है कि इसे दोनों तरीकों से बुलाया जा सकता है और आपको परिणाम मिल सकता है। हो सकता है कि आप सेट रिटर्निंग फ़ंक्शंस पर दस्तावेज़ों को कुछ और जांचना चाहें, ऐसा करने के अन्य तरीके भी हैं। ओह, उस पर एक विकी पृष्ठ है, जो plpgsql के लिए लिखा गया है, लेकिन अधिकांश sql फ़ंक्शंस पर भी लागू होता है:http://wiki.postgresql.org/wiki/Return_more_than_one_row_of_data_from_PL/pgSQL_functions