使用Sql Server创建一个存储过程,执行时exec bomdetail[1],没有问题,后来加了一个参数,结果就报如下错误
消息 8114,级别 16,状态 1,过程 bomdetail,第 0 行
从数据类型 nvarchar 转换为 int 时出错。
百思不得其解,难道exec bomdetail[1,1]有问题么?
于是修改成exec bomdetail 1,1,还真顺利执行,原来参数是这么写的
使用Sql Server创建一个存储过程,执行时exec bomdetail[1],没有问题,后来加了一个参数,结果就报如下错误
消息 8114,级别 16,状态 1,过程 bomdetail,第 0 行
从数据类型 nvarchar 转换为 int 时出错。
百思不得其解,难道exec bomdetail[1,1]有问题么?
于是修改成exec bomdetail 1,1,还真顺利执行,原来参数是这么写的