Search Postgresql Archives

libpq: multiple commands within single query

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



By which rules database returns results for multiple commands within single query?
For example I send (execute) such query (obtain different information about just connected client):
"SELECT column1 FROM table1; SELECT column2 FROM table2; SELECT column3 FROM table3;"
And when I get response I expect some results (PGresult structure) for EACH "SELECT" - so there must be 3 PGresult structures and if one of results contains zero rows - it means that there are no data (of such type) for such client yet, but there still can be some data for following "SELECT". For example (referring to previous example) response can contain 3 results (as I expect) where first contains 1 row, second 0 rows and third 1 row. So when I examine the response I can match each PGresult to each "SELECT".
Does it works on this way? Or I missed something?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux