我使用OCIStmtExecute 调用存储过程,当返回值有空值的时候,调用接过是失败的,为什么?各位老大是不是因为我参数设置的不对?我的调用方法:
if ((status = OCIStmtExecute(m_svchp, m_stmthp, m_errhp, 1, 0, NULL, NULL, OCI_COMMIT_ON_SUCCESS)) && status != OCI_SUCCESS_WITH_INFO)
{
      return error_proc(m_errhp, status);
}