和oracle的不同,MSSQL中没有隐式游标的说法,也没有%type和%rowtype这样根据数据库字段实时更新变量含义的关键字,MSSQL的游标类似于oracle的显示游标,需要自己去手动关闭, 定义游标之后是在预先定义的变量里面进行游标循环,而不是oracle那样的结果集.如下: declare nex cursor for select [user_name],[birthdate] from T_user_info --在访问游标某行数据的时候需要定义变量,这个变量是和表里面的字段一一