ORA-26214
Missing or incorrect suspend sessionless transaction flag
Cause
sessionless transaction suspend mode is missing or incorrect.
Action
In the "flags" parameter, specify either OCI_TRANS_PRE_CALL, OCI_TRANS_POST_CALL, or OCI_DEFAULT to respectively suspend the attached sessionless transaction before the main call, after the main call, or as the main call.