Re: execute table query in backend
От | Anh Pham |
---|---|
Тема | Re: execute table query in backend |
Дата | |
Msg-id | CAL7AQBaizhfZjffkmUZMTaBG9hi3cdHN_u7_AxFXn9jsr+9SZQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: execute table query in backend (Amit Langote <amitlangote09@gmail.com>) |
Список | pgsql-general |
Thank you for you suggestion.
I actually took a look at SPI_ functions before. However, I believe using this will bring quite an overhead.we'll take some information from this tuple. And finally issue another scan operation on a different table based on these information
On Thu, Mar 6, 2014 at 12:36 AM, Amit Langote <amitlangote09@gmail.com> wrote:
Assuming you're trying to write a server extension (and NOT a clientOn Tue, Mar 4, 2014 at 12:38 AM, Anh Pham <atpham.wpi@gmail.com> wrote:
> Hi,
> I am trying to extend the server backend by writing a new module.
> Basically, it tries to retrieve tuples from a specific table using some
> predefined qualifications (equivalent to "SELECT FROM WHERE" client sql
> statement ).
> Is there any quick or efficient way to do this?
application), this is where you can start:
http://www.postgresql.org/docs/9.3/static/server-programming.html
Specifically, an interface called "server programming interface"
(chapter 44 on the above page) can be used to issue SQLs from a server
extension module. Read more about it here (documentation also includes
few examples to get started with):
http://www.postgresql.org/docs/9.3/static/spi.html
--
Amit
--
Anh T Pham
Computer Science
Worcester Polytechnic Institute
В списке pgsql-general по дате отправления: