![]() |
1
50
你试过了吗?
|
![]() |
2
8
我在sql2000中使用@@rowcount来实现这个目的,没有问题。但是,在检查之前,请确保您没有错误地重置此计数(bol:'此变量由不返回行的任何语句(如if语句)设置为0'。 |
![]() |
3
7
只要这样做:
其中p1是您在存储过程中设置的输出参数。 希望它有帮助。 |
![]() |
4
4
在你的例子中
根据
MSDN
@@即使当set nocount为on时,rowcount函数也会更新为as
所以,如果你想利用
|
![]() |
5
1
我发现了一个你不能用的箱子
操作中的语法错误是因为
|
![]() |
6
0
出于好奇,你怎么叫这个程序?(我假设它是一个存储过程?)。我问的原因是存储过程的返回值(在本例中为0)与行集结果(在本例中为单列的单行)之间存在差异。在ADO.NET中,前者通过参数访问,后者通过sqldatareader访问。您是否将过程的返回值误认为行数? |
![]() |
7
-1
创建一列ID为的临时表。 插入到临时表中,选择要删除的ID。这就是你的计数。 从ID所在的表中删除(从临时表中选择ID) |
![]() |
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 1 年前 |
![]() |
Nick Fleetwood · 调度语法的LINQ查询 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 3 年前 |
![]() |
Java · 使用交叉应用同时显示两列 3 年前 |