一个奇怪的游标问题
从表里取两个字段,显示出来 但最后一条是重复的
程序如下:
declare rccode_cursor cursor for
select prc_code,prc_desc from rencai_info_table
open rccode_cursor
fetch next from rccode_cursor into @rp_code,@rp_desc
select @msg = @msg +@rp_code+@rp_desc+';'
while @@fetch_status = 0
begin
fetch next from rccode_cursor into @rp_code ,@rp_desc
select @msg = @msg+@rp_code+@rp_desc+';'
end
select @msg = @msg +''
close rccode_cursor
deallocate rccode_cursor
返回的内容如下:假如只有5条记录
01 金融;02电子;
03 计算机;04 医药;
05 法律;05法律;
哪位朋友给指点指点,多谢