|From:||"Wu, Fei" <wufei(dot)fnst(at)cn(dot)fujitsu(dot)com>|
|To:||Tom Mercha <mercha_t(at)hotmail(dot)com>|
|Subject:||RE: Is querying SPITupleTable with SQL possible?|
|Views:||Raw Message | Whole Thread | Download mbox | Resend email|
I have had see your discussion about node EphemeralNamedRelation with the Community.
Now, I want to use this node in SQL(for test), I have saw the manual but could not understand,
can you show me a example on how to use it in SQL?
Thanks a lot~
Regards, wu fei
From: Tom Mercha [mailto:mercha_t(at)hotmail(dot)com]
Sent: 2019年10月3日 2:53
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject: Re: Is querying SPITupleTable with SQL possible?
On 02/10/2019 16:11, Tom Lane wrote:
> Tom Mercha <mercha_t(at)hotmail(dot)com> writes:
>> I am using PostgreSQL's SPI to execute a simple SQL query (SELECT *
>> ...) 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?
|Next Message||Craig Ringer||2019-12-20 02:11:50||Re: Read Uncommitted|
|Previous Message||Tomas Vondra||2019-12-20 01:39:11||Re: How is this possible "publication does not exist"|