2015-06-25

[PHP] PDO 連接 MSSQL EXEC Stored Proc無回傳值

萬事起頭難,最近一直在摸索php連接資料庫抓取資料的用法,
心想竟然要學,那就要用最新的PDO,但相對相關資訊較少,
昨天遇到一個問題,特別記錄一下。

因為在mssql有寫一些stored procedure運算後回傳資料,
但是昨天測試時得到的一直都是空的array,
google了好多文章,終於在一篇不起眼的地方有提到,
在stored proc中加入SET NOCOUNT ON (建議),
或者PHP的執行sql語法前加上SET NOCOUNT ON 即可!
空Array

加上SET NOCOUNT ON後


參考自
Getting MSSQL Stored Proc Results with PHP PDO


沒有留言: