关于数据库存储过程的有关问题

关于数据库存储过程的问题
服务器的系统是win2003,数据库sql2000,在查询分析器内先清空表,再执行存储过程更新表数据时更新完表的数据都是零,表内行总数是对的,就是数字的列都是零
37SL 大 桥 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4SL 段 店 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
这是其中的两条数据,但同样的存储过程在xp下的sql2000能更新,求高手解答!!!

------解决方案--------------------
说操作系统问题是开玩笑的,楼主得慢慢看一下存储过程的逻辑才行喔.
------解决方案--------------------
啃食是存储过成出错了 要 回复数据库啦
------解决方案--------------------
过程贴出来、
------解决方案--------------------
单步调试一下看看吧