表值参数(UDT)数据输入是否特定于用户会话?
创始人
2024-12-11 08:00:31
0

不是特定于用户会话。可以在多个用户会话之间重复使用。下面是一个示例:

使用表类型创建一个UDT:

CREATE TYPE EmployeeType AS TABLE (EmployeeID INT, LastName VARCHAR(50), FirstName VARCHAR(50))

然后可以在存储过程中使用这个表类型作为参数:

CREATE PROCEDURE usp_InsertEmployees @EmpList EmployeeType READONLY AS BEGIN INSERT INTO Employees SELECT * FROM @EmpList END

可以在不同的用户会话中多次调用这个存储过程,每次传入不同的EmployeeType表。

例如,在用户会话1中执行以下代码:

DECLARE @EmpList EmployeeType INSERT INTO @EmpList VALUES (1, 'Doe', 'John'), (2, 'Smith', 'Jane') EXEC usp_InsertEmployees @EmpList

然后,在用户会话2中执行以下代码:

DECLARE @EmpList EmployeeType INSERT INTO @EmpList VALUES (3, 'Jones', 'Bob'), (4, 'Lee', 'Sue') EXEC usp_InsertEmployees @EmpList

上述两个过程使用了相同的存储过程,但传入的参数是不同的。这样可以实现在多个用户会话之间复用UDT类型表。

相关内容

热门资讯

微扑克游戏辅助器!微扑克辅助软... 微扑克游戏辅助器!微扑克辅助软件,(微扑克神器)一直真的是有挂(详细ai辅助器苹果版教程);(需添加...
aapoker有挂!aapok... aapoker有挂!aapoker在哪里下载,(aapoker德州俱乐部)一贯存在有挂(详细有猫腻教...
微扑克ai辅助工具!微扑克被系... 微扑克ai辅助工具!微扑克被系统制裁,(微扑克代码)确实有挂(详细辅助挂教程);超受欢迎的微扑克ai...
红龙扑克辅助挂!红龙扑克是不是... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游戏中打牌都...
红龙扑克辅助!红龙扑克是正规的... 1、红龙扑克辅助!红龙扑克是正规的吗,(红龙扑克)果然存在有挂(详细辅助器教程)。2、透视辅助简单,...
德扑之星底牌!德扑之星怎么埋牌... 【福星临门,好运相随】;德扑之星底牌!德扑之星怎么埋牌,德扑ai人工智能好像是真的有挂(详细辅助器教...
微扑克有辅助挂!微扑克脚本代写... 微扑克有辅助挂!微扑克脚本代写,(微扑克工具)原来是真的有挂(详细ai辅助器苹果版教程);是一款可以...
aapoker透视辅助!aap... aapoker透视辅助!aapoker有手游版吗,(aa扑克伙牌)竟然是有挂(详细辅助工具存在教程)...
aapoker有挂!aapok... aapoker有挂!aapoker德州线上扑克辅助工具,(aapoker有外挂)其实存在有挂(详细辅...
微扑克全自动机器人!微扑克系统... 微扑克全自动机器人!微扑克系统机制,(微扑克有辅助挂)原来有挂(详细德州专用辅助器教程);玩家必备必...