时间:2021-07-01 10:21:17 帮助过:5人阅读
1 -- 查询出前 5 条数据 2 set rowcount 5 3 select * from Student where S_Sex=‘男‘; 4 5 -- 查询出后 5 条数据 6 set rowcount 5 7 select * from Student where S_Sex=‘男‘ order by S_Id desc;
也就是说在查询上面 rowcount 有着 top [number] 同样的效果。
要取消set rowcount的限定,只要设置 set rowcount 0 就可以了。
注意:set rowcount的限定对修改,删除一样有效。比如下面的示例:
1 set rowcount 3 2 update Student set S_BirthDate=‘2017-01-01‘ 3 where S_Id<20 4 5 select @@ROWCOUNT --返回 3
1 set rowcount 5 2 delete from Student where S_BirthDate is null 3 4 select @@ROWCOUNT --返回 5 5 6 set rowcount 0 7 8 select * from Student
SQL Server返回插入数据的ID和受影响的行数
标签:delete image 自增字段 serve stun 表示 种子 toolbar 用法