欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP调用MS SQL 存储过程

程序员文章站 2022-04-19 08:21:53
...
在PHP中调用MS SQL存储过程

  1. functiongenerateDocCode(){
  2. $wf_id=self::WORKFLOW_ID;
  3. $doc_code="";
  4. $link=mssql_connect($this->cfg->db->params->host,$this->cfg->db->params->username,$this->cfg->db->params->password)ordie("Can'tconnectsqlserver");
  5. mssql_select_db($this->cfg->db->params->dbname,$link)ordie("Selectdatabasefailure");
  6. $stmt=mssql_init("GenerateDocCode",$link)ordie("initializestoredprocedurefailure");
  7. mssql_bind($stmt,"@wf_id",$wf_id,SQLINT4);
  8. mssql_bind($stmt,"@doc_code",$doc_code,SQLVARCHAR,true);
  9. mssql_execute($stmt,false);
  10. //print"DocCodeis:".$doc_code;
  11. return$doc_code;
  12. }

先调用mssql_init语句用于初始化存储过程,而后调用mssql_bind语句指定存储过程参数,最后调用mssql_execute执行存储过程

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了PHP调用MS SQL 存储过程,包括了存储过程,sqlserver方面的内容,希望对PHP教程有兴趣的朋友有所帮助。