Value | Meaning |
---|---|
invalid0 | Default state, wich means it was never set. |
complete | Last data row was succeeded with CommandComplete. |
emptyQuery | EmptyQueryResponse was issued from backend. |
suspended | Happens when the server has sent PortalSuspended due to reaching nonzero result-row count limit, requested in Execute message. The appearance of this message tells the frontend that another Execute should be issued against the same portal to complete the operation. Keep in mind, that all portals are destroyed at the end of transaction, wich means that you should not carelessly send Sync message before receiving CommandComplete when you use portal suspension functionality and implicit transaction scope (no explicit BEGIN\COMMIT). |
incomplete | Polling stopped early on the client side, for example 'getOneRowBlock' stopped because of rowCountLimit. |
Row block data rows are in one of these states