91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在PHP中通過調用MsSQL Server 2012存儲過程獲取多結果集

發布時間:2021-03-10 14:23:16 來源:億速云 閱讀:116 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關怎么在PHP中通過調用MsSQL Server 2012存儲過程獲取多結果集,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

【PHP Source Code】:

復制代碼 代碼如下:


$dbh = new PDO('sqlsrv:server=連接地址;Database=數據庫名', 用戶名, 密碼);
try {
 $procName = "P_Test_GetMixData";
 $stmt = $dbh->prepare("EXEC $procName ?, ?, ?");
 $nReturnValue = 0;
 $strReturnValue = "";
 $strSearchValue = "abandonship";
 $stmt->bindParam(1, $nReturnValue, PDO::PARAM_INT | PDO::PARAM_INPUT_OUTPUT, PDO::SQLSRV_PARAM_OUT_DEFAULT_SIZE);
 $stmt->bindParam(2, $strReturnValue, PDO::PARAM_STR | PDO::PARAM_INPUT_OUTPUT, 10);
 $stmt->bindParam(3, $strSearchValue , PDO::PARAM_STR);
 $stmt->execute();

 //獲取第一個結果集.
 $rowset_1 = $stmt->fetch(PDO::FETCH_ASSOC);
 print_r($rowset_1);
 echo '<br><br>';

 //獲取第二個結果集.
 $stmt->nextRowset();
 $rowset_2 = $stmt->fetch();
 print_r($rowset_2);
 echo '<br><br>';
 $stmt->nextRowset();
 // 獲取兩個輸出類型的參數
 echo $nReturnValue.'<br><br>';
 echo $strReturnValue;
} catch (Exception $e) {
 echo $e->getMessage();
}


【SQL PROCEDURE】:

復制代碼 代碼如下:


/**
* 用于測試PDO調用MsSQLServer2012存儲過程獲取復合結果集Demo
* Code CreateBy abandonship 2012.10.11
**/
CREATE PROCEDURE [dbo].[P_Test_GetMixData](
 @Message_1 tinyint output,
 @Messgae_2 varchar(10) output,
 @SearchValue varchar(50)
) As
set nocount on

 set @Message_1 = 123
 set @Messgae_2 = 'Hi,there!This is abandonship!'
 select * from _T1 where col1 like '%'+@SearchValue+'%'
 select * from _T2 where col1 like '%'+@SearchValue+'%'
set nocount off

看完上述內容,你們對怎么在PHP中通過調用MsSQL Server 2012存儲過程獲取多結果集有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

图木舒克市| 射阳县| 宣化县| 望谟县| 道孚县| 灌云县| 库伦旗| 西乡县| 南部县| 巴彦县| 阿克陶县| 塔城市| 阿鲁科尔沁旗| 南昌县| 略阳县| 辽源市| 龙陵县| 乌拉特后旗| 乌拉特中旗| 百色市| 双江| 泗阳县| 苏尼特左旗| 南充市| 峨边| 明水县| 浙江省| 当涂县| 寿光市| 渭南市| 巴林右旗| 漳州市| 苗栗市| 阳泉市| 大邑县| 开封县| 宿松县| 无锡市| 葫芦岛市| 大石桥市| 綦江县|