Transaction_open

C/C++Pascal

BOOL cd_Transaction_open(cdp_t cdp, BOOL * transaction_open);
function cd_Transaction_open(cdp:cdp_t; var transaction_open:Boolean) : Boolean;


Parametry

cdp
kontextová proměnná klienta
transaction_open
výstupní parametr: TRUE pokud transakce je rozpracována


Od verze

8.0c

Popis

Funkce dovoluje zjistit, zda je rozpracována nějaká explicitní transakce (tj. transakce zahájená pomocí START TRANSACTION). Pokud parametr transaction_open vrací TRUE, pak transakce je rozpracována a tento stav potrvá do jejího uzavření nebo (explicitního nebo implicitního) odvolání.



Návratová hodnota

Funkce vrací FALSE při úspěchu a TRUE při chybě.

Viz