存储过程 -“为过程或函数指定了过多的参数”的错误
在存储过程的具体执行过程中报错“为过程或函数指定了过多的参数”的错误。仔细比较程序中的存储过程与数据库中的定义,发现两者并未出现差别。
在解决问题百度的过程中,发现出现这个错误还可能是以下几种情况:
1、存储过程命名以 sp 开头
如果以 sp 开头,用户创建的存储过程总会首先检查 master 数据库。如果用户创建的存储过程与系统存储过程同名,则永远不会执行用户创建的存储过程。
2、规则不统一
存储过程名称或其定义的参数个数与程序中指定的参数个数不一致,这个错误比较低级,但是有时候我们也会犯
3、数据库调用错误
未修改配置文件中的连接字符串,也就是调用的库不对的问题导致的。
标签:存储,错误,数据库,sp,参数,过程 From: https://www.cnblogs.com/linnew/p/17397284.html