游标是属于级行操作,遍历一个表一行一行读,而SQL查询是基于数据集的,在数据量大的时候,使用游标会降低查询速度.这是很明显的.但是有些操作就用游标实现.所以游标又是不或缺少的.我很久都没用游标了,一时我也不记得怎么写,只记得游标操作一般三步. 1.定义一个游标,将查询的数据放到在这游标中 2.打开游标 3.在WHILE里遍历游标,当状态不是0的时候表明没有记录了. 在网上找了个很好的例子,记在这里,以便下次查阅 --申明一个游标 DECLARE MyCursor CURSOR FOR SELEC…