The action establishes a new Connection to a database.
If the timeoutSec_Int parameter is set to a non-zero value, all commands that take longer will be aborted, and the extended error information will return the USER_EXPIR_TIME error in the _ERR_NR_TRANS_EX variable. This behavior is currently implemented only for the PostgreSQL database.
DB_TRANS_OPEN dbObjIdent, handleIdent_Int, retCodeIdent_Int [TIMEOUT timeoutSec_Int] |
| dbObjIdent | in | Reference to an object of Database type. |
| handleIdent_Int | out | Identifier - the unique number (handle) of a Connection. |
| retCodeIdent_Int | out | Return code identifier. |
timeoutSec_Int | in | Identifier - command timeout in seconds. |