时时商务社区

标题: 用PHP调用Oracle存储过程的方法 [打印本页]

作者: qz234    时间: 2018-2-14 09:22

            但是使用存储过程至少有两个最明显的优点:速度和效率。使用存储过程的速度显然更快。在效率上,如果应用一次需要做一系列sql操作,则需要往返于php与oracle,不如把该应用直接放到数据库方以减少往返次数,增加效率。但是在internet应用上,速度是极度重要的,所以很有必要使用存储过程。偶也是使用php调用存储过程不久,做了下面这个列子。
  代码
[U]复制代码[/U] 代码如下:
  //建立一个test表
  create table test (
  id number(16) not null,
  name varchar2(30) not null,
  primary key (id)
  );
  //插入一条数据
  insert into test values (5, 'php_book');
  //建立一个存储过程
  create or replace procedure proc_test (
  p_id in out number,
  p_name out varchar2
  ) as
  begin
  select name into p_name
  from test
  where id = 5;
  end proc_test;
  php代码  
[U]复制代码[/U] 代码如下:
            
            
您可能感兴趣的文章:
  • php调用mysql存储过程
  • PHP MSSQL 存储过程的方法
  • PHP PDO函数库详解
  • PHP5中使用PDO连接数据库的方法
  • php中在PDO中使用事务(Transaction)
  • PHP中PDO的错误处理
  • php存储过程调用实例代码
  • 基于Php mysql存储过程的详解
  • php中mysql连接方式PDO使用详解
  • PHP使用PDO调用mssql存储过程的方法示例
  • PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2