打印本文 打印本文 关闭窗口 关闭窗口
SQL 以日期动态更新维护的数据,一周排程时间日期设计
作者:武汉SEO闵涛  文章来源:敏韬网  点击数27305  更新时间:2007/11/14 12:58:28  文章录入:mintao  责任编辑:mintao
            Set @StrInt = Convert(varchar, @Daynum)

                   Exec ( ''''   Insert Into #ToDate(Dateid, PartNum, Revision , TodayTime, Qnty ,DateStr, Todate) 

                                Select t2.Dateid, Partnum=''''''''''''+@PartnumDate+'''''''''''', Revision=''''''''''''+@RevisionDate +'''''''''''', 

                          t1.[Date'''' + @StrInt +''''] , Qnty = sum(Isnull(t2.[Qnty'''' + @StrInt +''''],0)),

                          DateStr ='''' +''''''''''''Qnty'''' + @StrInt +'''''''''''', t2.Todate  

                                   From Pdl_WeekProcedureDate t1(nolock) ,

                           Pdl_WeekProcedure t2(nolock)

                        Where t1.DateId = t2.DateId  and t1.DateId='''''''' '''' + @CheckDate +''''''''''''

                                 and t2.Partnum = '''''''''''' +@PartnumDate +'''''''''''' and t2.Revision = '''''''''''' +@RevisionDate+''''''''''''

                        Group By  t1.[Date'''' + @StrInt +''''], t2.Dateid, t2.Todate ''''  )

            Set @DayNum = @DayNum + 1

        End

      FETCH NEXT FROM Cu_PartDate INTO @PartnumDate , @RevisionDate  

        END                                        

    END                                         

 CLOSE  Cu_PartDate                                                         &

 << 上一页  [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]  ...  下一页 >> 

打印本文 打印本文 关闭窗口 关闭窗口