Select * from table1 where name = 'sam'
ここname = 'sam'は静的部分です。動的部分はテーブル名です。tablename を入力パラメータとして sp に渡すにはどうすればよいですか。
Create Procedure Proc_sp1
(
@table varchar(10)
)
as
Select * from @table where name = 'sam'
sp_executesqlanduse '+@table+'in queryを使用する必要があることはわかっています。以外のオプションはありますsp_executesqlか?