PG_CONNECT dbObjIdent, accessIdent_Int, handleIdent_Int, pgSizeIdent_Int, whereIdent_Str, orderByIdent_Str, rowsCountIdent_Int, retCodeIdent_Int [TRANS transHandle_Int] [MODE mode_Int] [ORAHINT hintIdent_Str] |
dbObjIdent | in | Odkaz na objekt typu Tabuľka. |
accessIdent_Int | in | Identifikátor hodnoty - spôsob požadovaného prístupu k tabuľke (_DB_READ, _DB_MODIFY). |
handleIdent_Int | out | Identifikátor - jednoznačné číslo (handle) spojenia s tabuľkou. |
pgSizeIdent_Int | in | Identifikátor - maximálna veľkosť stránky. |
whereIdent_Str | in | Identifikátor typu Text - podmienka pre výber z tabuľky. |
orderByIdent_Str | in | Identifikátor typu Text - triedenie vo výslednom výbere. |
rowsCountIdent_Int | out | Identifikátor typu Int - počet riadkov vo výbere. |
retCodeIdent_Int | out | Identifikátor - návratový kód. |
transHandle_Int | in | Identifikátor - jednoznačné číslo (handle) spojenia s databázou. |
mode_Int | in | Identifikátor typu Int - 0/1. |
hintIdent_Str | in | Výraz typu String, ktorý definuje Oracle SQL hint. Ten je použitý ako inštrukcia pre optimalizátor výkonu SQL príkazu.
Zapisuje hodnotu bez obaľujúcich znakov /*+ <orahint>
*/. Príklad použitia je uvedený tu. Poznámka: V tomto prípade je Oracle SQL hint použitý pre ESL akciu PG_READ, pretože v ESL akcii SQL_CONNECT sa SELECT výraz zostavuje pre následne volanú ESL akciu PG_READ. |