Hi Team, i am facing the problem in passing the outparameters in postgres package calling by using c language.can you please help us to solve the problem..
below is way iam calling the package. snprintf(buffer, sizeof(buffer),"SELECT smp_ss7_mig_dev.pr_pkg_oss_networkserver_pr_sp_apply_sl_yn('%s','%s','%s', %d ,%d)",m_h_imsi.arr,m_h_hlraddress.arr,m_h_vlraddress.arr,m_ht_message,m_ht_msgType,allow_yn,po_ns_relay_reason,po_sl_relay_reason); res = PQexec(con,buffer); if (PQresultStatus(res) != PGRES_TUPLES_OK) { printf("No data retrieved\n"); PQclear(res); PQfinish(con); exit(1); } printf("allow_yn===%d\tpo_ns_relay_reason==%d\tpo_sl_relay_reason==%s\n",allow_yn,po_ns_relay_reason,po_sl_relay_reason.arr); Thanks & Regards, Mahesh Bodepati Software Engineer- Engineering XIUS INNOVATE . LEAD. mahesh.bodep...@xius.com<mailto:battini.subrahman...@xius.com> http://www.xius.com<http://www.xius.com/>