问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sqlserver 如何循环获得结果集中的数据,每次获得一条

发布网友 发布时间:2022-04-08 10:39

我来回答

3个回答

懂视网 时间:2022-04-08 15:00

alter PROCEDURE [dbo].[sp_gongzi] @gongzi_yf varchar(7) as
DECLARE  @input_id varchar(20)
DECLARE  @sk_sum decimal(18, 3)
DECLARE  @sk_sum_yk decimal(18, 3)
BEGIN 
    DECLARE cur_input CURSOR  FOR
            select docno from  tc_tab1 where yf = @gongzi_yf    
 
 OPEN cur_input
 
    FETCH  cur_input INTO @input_id
 WHILE @@FETCH_STATUS = 0
      BEGIN
         set @sk_sum = 0    
         set @sk_sum_yk  = 0
         select @sk_sum =  sum(je * case when (hl2 is null) then hl else hl2 end )         
             from sk_dan where docno =@input_id;
        
         select @sk_sum_yk =  sum(je * case when (hl2 is null) then hl else hl2 end )         
             from sk_dan_yk where docno =@input_id;       
               
        set @sk_sum = case when (@sk_sum is null) then 0 else @sk_sum end;       
        set @sk_sum_yk =  case when (@sk_sum_yk is null) then 0 else @sk_sum_yk end;       
       
        update    tc_tab1 set dke2 =  @sk_sum   +   @sk_sum_yk
     where docno = @input_id; 
       
   FETCH  cur_input INTO @input_id
      END
    CLOSE cur_input
    DEALLOCATE cur_input 
    --*/
END

循环处理--sqlserver

标签:

热心网友 时间:2022-04-08 12:08

游标循环
declare @id varchar(20)
declare MyCur cursor for select id from table
open mycur
fetch next from mycur into @id
while @@fetch_status=0
begin
--自己处理的过程

fetch next from mycur into @id
end
close mycur

热心网友 时间:2022-04-08 13:26

Do While Not rs.EOF
rs.MoveNext
loop
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
同龄人早发育好还是晚发育好 小孩晚熟正常吗? 女孩子身体发育的早晚跟童子身有关系吗? 自喷漆如何晾干 自喷漆一般几分钟能干 自动静电喷塑流水线 玫瑰茉莉薄荷茶有什么功效 平面磨床哪家的好 十大名牌平面磨床 手机病毒查杀软件推荐选择最好的手机病毒查杀软件 炒鸡肉时,新手需要掌握哪些技巧呢? 汉朝的官爵是怎么划分的?平民分为几等? 30块左右的礼物有哪些!简单适用的 温州话的词汇 汉灵帝刘宏生平是怎样的? 古代没有银行,全国几万官员的薪水是怎么发的? 袁绍“四世三公”是多大的官?谁可以详细解答一下呢? 梦见石官残缺意味着什么? 妈妈过生日送什么礼物好,这特别简单,不需要任何工具,材料? 回族的坟上为什么有类似石官的石块? 简单又方便的生日礼物。 平时穿nike篮球鞋45码稍大一点点那能穿44.5的吗 为什么45码的鞋子这么少 我是男的,今年刚17岁,186的个子,45码的脚,有的鞋子还要45半,我脚是不是太大啦? 穿45码鞋的人能穿44码吗? 在网上哪里有卖45码的鞋子? 我13岁初一穿45码的鞋子,正常吗? 求助,我是男生,16岁,身高181cm,穿44.5码鞋子,有的鞋子甚至要45码,我脚是不是有点太大 45码的大号球鞋有哪些比较耐穿的品牌? 我是男生,16周岁,身高181cm,穿44.5码鞋子,有的鞋子甚至要45码,我脚是不是有点太大了? 分析卡罗拉点火控制原理? 请问点火控制器是什么? 点火控制器起什么作用? 点火控制器和分电器? 社会图片用什么软件做 solidworks中如何穿透 solidworks中什么叫穿透 sw直线和面如何穿透 SolidWorks 扫描中如何吧轮廓与引导线设置为穿透 SolidWorks这个穿透怎么添加?? solidworks的穿透是怎样的几何关系? solidworks怎么更改穿透点 solidworks穿透需要怎么设置呀具体点 solidworks穿透关系问题 solidworks为什么无法实现穿透? solidworks中如何实现某曲线与圆的穿透关系 solidworks怎样设置一圆心上的直线与圆心的穿透? solidworks 扫描切除如何设置两个草图的穿透关系? solidworks 扫描轮廓与路径穿透怎么弄 solidworks,这个步骤怎么实现?大概和穿透有关。。