in src/util/odbc_helper.cc [111:130]
bool OdbcHelper::ExecuteQuery(SQLHSTMT stmt, SQLTCHAR* query, const std::string& log_message) {
if (SQL_NULL_HANDLE == stmt) {
LOG(WARNING) << "Attempted to execute query using null HSTMT";
return false;
}
if (!query) {
LOG(WARNING) << "Attempted to execute query without a valid query pointer";
return false;
}
SQLRETURN rc;
rc = SQLExecDirect(stmt, query, SQL_NTS);
if (!OdbcHelper::CheckResult(rc, log_message, stmt, SQL_HANDLE_STMT)) {
OdbcHelper::Cleanup(SQL_NULL_HANDLE, SQL_NULL_HANDLE, stmt);
return false;
};
return true;
}