有没有办法将字符串发送到 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