<?
//在oracle中执行存储过程示例
//供大家参考
$gConn=ocilogon("test","test");
/* OCIDefineByPos example thies@digicol.de (980219) */
//discrate与nEcode是out parameter,其余均是 in parameter.
//存储过程get_discrate存放于package ebiz_pg中。
$stmt = OCIParse($gConn,"BEGIN ebiz_pg.get_discrate(:discrate,505,402,1,56,:nEcode);END;");
OCIBindByName($stmt,":discrate",&$discrate,32);
OCIBindByName($stmt,":nEcode",&$nEcode,32);
OCIExecute($stmt);
echo($discrate);
echo("<br>");
echo($nEcode);
//echo($discrate*0.09);
OCIFreeStatement($stmt);
OCILogoff($gConn);
?>
文章来源于领测软件测试网 https://www.ltesting.net/
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073