sql 动态参数存储过程 执行后 @name参数列名无效

[复制链接]
查看11 | 回复1 | 2013-8-26 16:10:38 | 显示全部楼层 |阅读模式
这样肯定不行的,@sql语句中并没有定义@field变量,建议把@field放在@sql外面alter PROCEDURE GetConformToRec @tbName nvarchar(30), @colName nvarchar(30), @Name nvarchar(30)as begin declare @sql nvarchar(100)set @sql='select * from '+@tbName+' where '+@colName+'= '+@Name exec (@sql) end...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行