php如何调用远程oracle 10g 存储过程

2025-05-13 13:44:28
推荐回答(2个)
回答1:

//1.连接数据库

  $conn = oci_connect('SCOTT','TIGER') or die("连截数据库失败!");
  $sql = 'BEGIN P_TEXT(:n1, :n2,:n3); END;';
  $stmt = oci_parse($conn,$sql);
//2.绑定参数

oci_bind_by_name($stmt,':n1',$n1,123); 
 oci_bind_by_name($stmt, ":n2", $n2, 123);
 oci_bind_by_name($stmt, ":n3", $n3, '张三'); 
//3.执行
 oci_execute($stmt);
?>

回答2:

http://isblog.blog.163.com/blog/static/7241675201011685910234/

这里可以参考下。