数据库用while 循环,图中我标识的SET ROWCOUNT 1 SET ROWCOUNT 0 这样写具体是什么意思呢?
set rowcount 1 就是设置返回行数(记录数)为1
set rowcount 0 就是设置返回行数(记录数)为所有
SET ROWCOUNT 1
限定后面的sql语句在返回指定的行数(这里是 1)之后便停止处理。
因为SET ROWCOUNT在数据库整个连接期间都会起作用,所以为了不影响其它逻辑,调用:
SET ROWCOUNT 0
来解除此前的限定。
用心回答每个问题,如果有帮助,请采纳答案好吗,谢谢~~~