文字列を T-SQL 関数に送信し、その文字列を「テーブル」として使用する方法はありますか
例えば
CREATE FUNCTION [dbo].[TEST] ( @id int, **@table_name** nvarchar(50))
RETURNS @mytables TABLE
(
id int,
values nvarchar(50)
)
AS
BEGIN
INSERT @mytables
SELECT id, values FROM **@table_name**
RETURN
END