首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请大家伙儿指教,调用存储过程时报警,说存储过程没有参数

2012-08-26 
请大家指教,调用存储过程时报警,说存储过程没有参数!存储过程是这样写的:create proc KuCun_searchasdecla

请大家指教,调用存储过程时报警,说存储过程没有参数!
存储过程是这样写的:

create proc KuCun_search

as

declare @myMH table //表里有一个字段

(商品号 char(20))

select 商品号,数量 from KuCun where 商品号 in (select 商品号 from @myMH)

以上是存储过程,有个表变量,

[解决办法]
sp_help 存储过程名

看看是否有参数?按提示应该是有参数的
[解决办法]

SQL code
create proc KuCun_search(    @商品号s VARCHAR(1000) = '')asselect 商品号,数量 from KuCun where CHARINDEX(',' + 商品号 + ',',',' + @商品号s + ',') > 0GOEXEC KuCun_search 'A001,A002,A003' 

热点排行