ストアドプロシージャにテーブル名を渡す方法
SQL Serverの場合(T-SQLを使用する場合):CREATE PROCEDURE GetTableData @TableName NVARCHAR(128) AS BEGIN DECLARE @SqlStatement NVARCHAR(MAX) SET @SqlStatement = N'SELECT * FROM ' + QUOTENAME(@TableName) EXEC sp_executesql @SqlStatement END>>More