cubrid_get_autocommit will return false when auto-commit is off and there is an error. It means we have to analysis the error message to ensure whether the auto-commit mode is off or there is an error.
Absolutely we don't want this confusing return value. So we modify it. When the auto-commit mode is off, we will return false, and when there is an error, we will return nothing.