SQL SERVER使用ODBC 驅(qū)動(dòng)建立的鏈接服務(wù)器調(diào)用存儲(chǔ)過(guò)程時(shí)參數(shù)不能為NULL值
我們知道SQL SERVER建立鏈接服務(wù)器(Linked Server)可以選擇的驅(qū)動(dòng)程序非常多,最近發(fā)現(xiàn)使用ODBC 的 Microsoft OLE DB 驅(qū)動(dòng)程序建立的鏈接服務(wù)器(Linked Server), 調(diào)用存儲(chǔ)過(guò)程過(guò)程時(shí),參數(shù)不能為NULL值。
否則就會(huì)報(bào)下面錯(cuò)誤提示:
對(duì)應(yīng)的英文錯(cuò)誤提示為:
EXEC xxx.xxx.dbo.Usp_Test NULL,NULL,'ALL'
Msg 7213, Level 16, State 1, Line 1
The attempt by the provider to pass remote stored procedure parameters to remote server 'xxx' failed. Verify that the number of parameters, the order, and the values passed are correct.
對(duì)應(yīng)的中文錯(cuò)誤提示為:
EXEC xxx.xxx.dbo.Usp_Test NULL,NULL,'ALL'
Msg 7213, Level 16, State 1, Line 1
提供程序?qū)⑦h(yuǎn)程存儲(chǔ)過(guò)程參數(shù)傳遞給遠(yuǎn)程服務(wù)器 'xxx' 的嘗試失敗。請(qǐng)確保參數(shù)的數(shù)目、順序和所傳遞的值正確。
EXEC xxx.xxx.dbo.Usp_Test '','','ALL' 或者給參數(shù)賦予一個(gè)合適的值則不會(huì)報(bào)任何錯(cuò)誤。另外使用Microsoft OLE DB Provider for SQL Server驅(qū)動(dòng)方式建立的鏈接服務(wù)器(Linked Server)調(diào)用存儲(chǔ)過(guò)程時(shí)參數(shù)就可以為NULL。
以上所述是小編給大家分享的SQL SERVER使用ODBC 驅(qū)動(dòng)建立的鏈接服務(wù)器調(diào)用存儲(chǔ)過(guò)程時(shí)參數(shù)不能為NULL值的全部?jī)?nèi)容,希望大家喜歡。
- C# Ado.net實(shí)現(xiàn)讀取SQLServer數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程列表及參數(shù)信息示例
- SQL SERVER調(diào)用存儲(chǔ)過(guò)程小結(jié)
- Java中調(diào)用SQL Server存儲(chǔ)過(guò)程詳解
- PHP調(diào)用MsSQL Server 2012存儲(chǔ)過(guò)程獲取多結(jié)果集(包含output參數(shù))的詳解
- sqlserver 存儲(chǔ)過(guò)程動(dòng)態(tài)參數(shù)調(diào)用實(shí)現(xiàn)代碼
- Sql Server 存儲(chǔ)過(guò)程調(diào)用存儲(chǔ)過(guò)程接收輸出參數(shù)返回值
- sqlserver中存儲(chǔ)過(guò)程的遞歸調(diào)用示例
- .net下調(diào)用sqlserver存儲(chǔ)過(guò)程的小例子
- PHP基于PDO調(diào)用sqlserver存儲(chǔ)過(guò)程通用方法【基于Yii框架】
- SQL Server存儲(chǔ)過(guò)程在C#中調(diào)用的簡(jiǎn)單實(shí)現(xiàn)方法
相關(guān)文章
Sql Server 2012完全卸載方法 只需8步輕松卸載
這篇文章主要為大家詳細(xì)介紹了Sql Server 2012完全卸載方法,八步輕松實(shí)現(xiàn)Sql Server 2012完全卸載,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02SQL數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程示例解析
這篇文章主要針對(duì)SQL數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程示例進(jìn)行解析,感興趣的小伙伴們可以參考一下2016-04-04SqlServer中用exec處理sql字符串中含有變量的小例子
這篇文章主要介紹了用exec處理sql字符串中含有變量的小例子,有需要的朋友可以參考一下2013-12-12Sql Server中判斷表、列不存在則創(chuàng)建的方法
這篇文章主要給大家分享了Sql Server中判斷表、列是否存在,如果不存在則創(chuàng)建的方法,文章先給大家簡(jiǎn)單介紹了Sql Server中判斷表中某列是否存在的方法,文中給出了詳細(xì)的示例代碼,需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。2017-03-03SQL Server 2012無(wú)法連接到WMI提供程序(Cannot connect to WMI provider)解
這篇文章主要介紹了SQL Server 2012無(wú)法連接到WMI提供程序(Cannot connect to WMI provider)解決方案,需要的朋友可以參考下2014-07-07淺談SQL Server 對(duì)于內(nèi)存的管理[圖文]
理解SQL Server對(duì)于內(nèi)存的管理是對(duì)于SQL Server問(wèn)題處理和性能調(diào)優(yōu)的基本,本篇文章講述SQL Server對(duì)于內(nèi)存管理的內(nèi)存原理2013-01-01如何快速刪掉SQL Server登錄時(shí)登錄名下拉列表框中的選項(xiàng)
本文給大家分享如何快速刪掉SQL Server登錄時(shí)登錄名下拉列表框中的選項(xiàng),包括問(wèn)題原因分析和解決方案,非常不錯(cuò),需要的朋友參考下吧2016-11-11SQL Server創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表的相關(guān)約束實(shí)現(xiàn)方法
這篇文章主要介紹了SQL Server創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表的相關(guān)約束實(shí)現(xiàn)方法,以實(shí)例形式較為詳細(xì)的分析講述了數(shù)據(jù)庫(kù)約束的概念、功能、注意事項(xiàng)與實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11