提示:
Procedure or function sp_adduser has too many arguments specified
分析:
可能是存儲過程中需要的參數比程序里面提供的參數要多。
但經過仔細對比,對sp_AddUser
的調用并沒有少提供參數。
結論:
sp_adduser
是系統存儲過程,自定義的sp_AddUser
與它同名了。
雖然sp_AddUser
創建成功了,但是調用的時候,還是會去調用系統的存儲過程。
解決方案:
最好不要用sp
作為自定義存儲過程的前綴。