存储过程问题
ALTER proc [dbo].[GetAllForByFiled]
(
@table nvarchar(30),
@filed nvarchar(30),
@condition nvarchar(30)
)
as
declare @tableName varchar(30),@sql varchar(1000)
set @tableName =@table
set @sql='select * from '+@tableName+ ' where ' + @filed + ' = ' + @condition
exec(@sql)
return
我想问下 我这个存储过程那里有错????
我将@table 附值老说他附近有语法错误.
新手不怎么回!
谢谢