この手順には3つのパラメータがあります。しかし、パラメーターを渡して実行しようとすると、エラーが表示されます。私を助けてください。
create procedure queryfunctions @Tabname varchar(150),@colname varchar(150),@valuesname varchar(150)
as
begin
declare @sql varchar(4000)
select @sql='select * from @Tabname where @colname=@valuesname'
exec(@sql)
end
exec queryfunctions 'education','eduChildName','Revathi'
エラー :
メッセージ1087、レベル15、状態2、行1テーブル変数「@Tabname」を宣言する必要があります。