gpt4 book ai didi

sql - 使用 sp_executesql 在不执行查询的情况下计算查询结果

转载 作者:行者123 更新时间:2023-12-02 05:38:16 25 4
gpt4 key购买 nike

是否可以在不执行查询的情况下使用 sp_executesql 计算查询返回的结果数?我的意思是:

我有一个获取字符串中的 sql 查询的过程。示例:

SELECT KolumnaA FROM Users WHERE KolumnaA > 5

我想分配此查询将返回多少结果的计数,并将其存储在变量中,但我不想实际执行查询。

我不能使用这个解决方案:

EXECUTE sp_executesql @sql          
SET @allCount = @@rowcount

因为它返回查询结果,除了获取返回的行数。

最佳答案

你能以某种方式从上面的查询生成另一个这样的查询吗

SELECT count(*) FROM Uzytkownicy WHERE KolumnaA > 5

然后执行那个?

关于sql - 使用 sp_executesql 在不执行查询的情况下计算查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10453467/

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