私はこの手順に完全に混乱しています。引用符で私の間違いを訂正してください。
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'の近くの構文が正しくありません。