@@rowcount记录最近一次操作所影响的行数。select会影响@@rowcount的值而Print不会。
select * from tbMytable    
/*3条记录受影响@@rowcount=3*/
print @@rowcount          
3
/*没有记录在上一语句中受影响@@rowcount=0*/
print @@rowcount
0select * from tbMytable    
/*3条记录受影响@@rowcount=3*/
select @@rowcount          
3
/*1条记录受影响@@rowcount=1*/
print @@rowcount
1