我对这个程序完全感到困惑。请纠正我在引号中的错误。
create procedure queryingsfor
@Tabname nvarchar(250),
@colname nvarchar(250),
@opname nvarchar(290),
@valuesname nvarchar(239)
as
begin
set NOCOUNT on;
declare @sql varchar(4000)
set @sql='select * from' +@Tabname+ 'where' +@colname+''''+@opname+''''+ ''''+@valuesname+''''
exec(@sql)
end
exec queryingsfor 'education','eduCurrentStudy','=','DME'
我只得到:
错误:消息 102,级别 15,状态 1,第 1 行
“fromeducationwhereeduCurrentStudy”附近的语法不正确。