[SQL Server] 調用存儲過程sp_AddUser出現參數錯誤

提示:

Procedure or function sp_adduser has too many arguments specified

分析:
可能是存儲過程中需要的參數比程序里面提供的參數要多。
但經過仔細對比,對sp_AddUser的調用并沒有少提供參數。

結論:
sp_adduser是系統存儲過程,自定義的sp_AddUser與它同名了。
雖然sp_AddUser創建成功了,但是調用的時候,還是會去調用系統的存儲過程。

解決方案:
最好不要用sp作為自定義存儲過程的前綴。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,544評論 25 708
  • 存儲過程是一組預先編輯好的SQL語句組成,編譯后存儲在數據庫中。 存儲過程可包含程序流、邏輯及對數據庫的查詢。它們...
    肉肉要次肉閱讀 4,493評論 0 1
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,778評論 18 399
  • 這場電影只有我一個人,在沒買票之前就隱隱有了預感—剩余座位百分之百。 這并不是什么熱映的片子,制作的成本只有200...
    穆勒書信時光閱讀 630評論 0 6