gpt4 book ai didi

sql - 我应该调用什么顺序 @@ROWCOUNT/@@ERROR

转载 作者:行者123 更新时间:2023-12-01 19:47:45 27 4
gpt4 key购买 nike

我正在使用带有 SELECT 的 INSERT 将一个数字或行插入到一个表中。事务完成后,我想将@@ROWCOUNT 和@@ERROR 值都存储到locallay 声明的变量中。

INSERT SubscriberList (PublicationId, SubscriberId)
SELECT @PublicationId, S.SubscriberId
FROM Subscribers S

SET @NoRows = @@ROWCOUNT
SET @ErrorCode = @@ERROR

我不确定这是否有效,如果我调用一个,我会否定另一个吗?

最佳答案

同时设置它们:

SELECT @NoRows = @@ROWCOUNT, @ErrorCode = @@ERROR

关于sql - 我应该调用什么顺序 @@ROWCOUNT/@@ERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7193292/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com