title: PostgreSQL function returning multiple result sets
body: <p>Is it possible to return multiple result sets from a Postgres function, like in MSSQL:</p>
  
  <pre><code>CREATE PROCEDURE test
  
  AS
  
  SELECT * FROM first_table
  
  SELECT * FROM second_table
  </code></pre>