Re: Is querying SPITupleTable with SQL possible?
От | Tom Mercha |
---|---|
Тема | Re: Is querying SPITupleTable with SQL possible? |
Дата | |
Msg-id | AM0PR04MB47372105C79B940ADF931596F49C0@AM0PR04MB4737.eurprd04.prod.outlook.com обсуждение исходный текст |
Ответ на | Re: Is querying SPITupleTable with SQL possible? (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: Is querying SPITupleTable with SQL possible?
RE: Is querying SPITupleTable with SQL possible? |
Список | pgsql-hackers |
On 02/10/2019 16:11, Tom Lane wrote: > Tom Mercha <mercha_t@hotmail.com> writes: >> I am using PostgreSQL's SPI to execute a simple SQL query (SELECT * FROM >> ...) via SPI_exec. As a a result, I get an SPITupleTable with the >> results of my query. >> Now that I have the SPITupleTable, I was wondering if it would be >> possible to later query over it further in my SQL statements using SPI, >> for example, something a bit similar to SPI_Exec ("Select * FROM >> :mySPITupleTable", 0); > > It's possible you could use the "transition table" (aka > EphemeralNamedRelation) infrastructure for this, though I'm not sure > if it's really a close fit, or whether it's been built out enough to > support this usage. From memory, it wants to work with tuplestores, > which are a bit heavier-weight than SPITupleTables. > > regards, tom lane > Thanks for this feedback! The EphemeralNamedRelation seems that it could be a good fit for what I'm looking for. However, I'm not quite so sure how I can query over the EphemeralNamedRelation using SQL? Could someone indicate where I can find an example? Regards Tom
В списке pgsql-hackers по дате отправления: