注册 登录
编程论坛 SQL Server论坛

执行一个PROC 里面有多个参数 格式是什么??

gonggou123 发布于 2007-05-30 16:57, 808 次点击

CREATE PROCEDURE sp_1
@values varchar(10),
@va varchar(10)
AS
exec ('SELECT * from tbl_modeltype where modelid=' +@values +
' and modeltype= '+@va)

exec sp_1 1,屈刀模
例如这样的 老是有错啊

3 回复
#2
cyyu_ryh2007-05-31 12:46

加个use 表
看看

#3
从小到大2007-05-31 21:30
exec @values='sp_1 1',@va='屈刀模'
#4
棉花糖ONE2007-05-31 22:24

CREATE PROCEDURE sp_1
@values varchar(10),
@va varchar(10)
AS
exec ('SELECT * from tbl_modeltype where modelid=' +@values +
' and modeltype= '+@va)

exec sp_1 '1','屈刀模'

1