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)文章
圖解SSIS批量導(dǎo)入Excel文件的實(shí)現(xiàn)方法
本篇文章是對(duì)SSIS批量導(dǎo)入Excel文件的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
SQL語(yǔ)句中的DDL類型的數(shù)據(jù)庫(kù)定義語(yǔ)言操作
這篇文章主要介紹了SQL語(yǔ)句中的DDL類型的數(shù)據(jù)庫(kù)定義語(yǔ)言,主要是用來(lái)定義數(shù)據(jù)庫(kù)中的對(duì)象的,例如數(shù)據(jù)庫(kù)、表和字段的定義,簡(jiǎn)單的理解就是DDL語(yǔ)言是來(lái)操作數(shù)據(jù)庫(kù)、表和字段的,需要的朋友可以參考下2022-08-08
sql2000掛起無(wú)法安裝的問(wèn)題的解決方法
關(guān)于:以前的某個(gè)程序安裝已在安裝計(jì)算機(jī)上創(chuàng)建掛起的文件操作 解決辦法2008-11-11
Sql學(xué)習(xí)第三天——SQL 關(guān)于CTE(公用表達(dá)式)的遞歸查詢使用
公用表表達(dá)式(CTE)具有一個(gè)重要的優(yōu)點(diǎn),那就是能夠引用其自身,從而創(chuàng)建遞歸 CTE接下來(lái)詳細(xì)介紹下:CTE 的基本語(yǔ)法結(jié)構(gòu),在使用CTE時(shí)注意事項(xiàng)以及實(shí)例操作2013-03-03
SQL?server插入報(bào)錯(cuò):當(dāng)?IDENTITY_INSERT?設(shè)置為?OFF?時(shí)不能為表?‘XXX‘?
這篇文章主要介紹了SQL?server插入報(bào)錯(cuò):當(dāng)?IDENTITY_INSERT?設(shè)置為?OFF?時(shí),不能為表?‘XXX‘?中的標(biāo)識(shí)列插入顯式值的問(wèn)題,該問(wèn)題是給SQL server數(shù)據(jù)庫(kù)中的某個(gè)表插入數(shù)據(jù)引起的報(bào)錯(cuò),一般出現(xiàn)在該表為自增的情況下,本文給大家分享解決方法,需要的朋友可以參考下2023-09-09
未公開(kāi)的SQL Server口令的加密函數(shù)
未公開(kāi)的SQL Server口令的加密函數(shù)...2006-07-07

