Return Next and Return Query - Mailing list pgsql-general

From Wappler, Robert
Subject Return Next and Return Query
Date
Msg-id C8E2DAF0E663A948840B04023E0DE32A0241E0DB@w2k3server02.de.ophardt.com
Whole thread Raw
Responses Re: Return Next and Return Query  (Pavel Stehule <pavel.stehule@gmail.com>)
List pgsql-general

Hello,

I’m not quite sure, what’s the difference between RETURN NEXT and RETURN QUERY.

 

From the documentation (Sec. 38.6) RETURN NEXT returns a table and in my understanding with each execution a different table.

RETURN QUERY appends a result set of a query to the function’s result set, i.e. the function returns at most one table.

 

Where is the difference for the caller? That means: how to determine if one or several tables have been returned?

The result of the function is always of type TABLE/SETOF RECORD.

 

--

Regards,

Robert...

 

pgsql-general by date:

Previous
From: Phoenix Kiula
Date:
Subject: Re: Not finding RPMs for 8.4.2!
Next
From: Pavel Stehule
Date:
Subject: Re: Return Next and Return Query