取消基于@@ ROWCOUNT

时间:2019-05-14 11:54:40

标签: c# sql-server dapper

我有一个类似于以下的存储过程:

create procedure test
as
begin

    select * from MyTable;

    if @@ROWCOUNT > 1000
    begin;
        throw 50001, 'Too many rows returned', 1;
        return;
    end
end

假定我使用Dapper.NET(C#)调用此过程,并且确实确实返回了太多行。我是否在无意间通过网络流了(可能很大)结果集?还是事实取消后引发错误?

0 个答案:

没有答案