zoukankan      html  css  js  c++  java
  • 使用多层循环嵌套,实现批量插入数据(档案管理)

    declare @i int , @m varchar(32),@j varchar(32),@whid int ,@whpcode int ,@q int ,@p int 
    set @i=0
    set @m=''
    set @j=''
    set @whid=98    ----查询表dbo.AF_WAREHOUSEPLACE中WHID的最大值后加上1
    set @whpcode=1080101   ----修改成对应柜号,例如:1080101的前三位是库柜编号108 ,可在表dbo.AF_WAREHOUSE中查询
    set @q=1
    set @p=1
    while @i<46
       begin
           while @q<15
             begin
                while @p<7
                  begin       --- 把表 test 改成 dbo.AF_WAREHOUSEPLACE  
                    insert into TEST(WHID,STATE,WHPCODE,WHPNAME,CLASSID) VALUES(@whid,0,convert(varchar(24),@whpcode),convert(varchar(32),@q)+@m+convert(varchar(32),@p)+@j,7) 
                    set @p=@p +1
                    set @whpcode=@whpcode +1
                  end
                set @q=@q +1 
                set @p=1
                set @whpcode=@whpcode+94
              end
            set @whid=@whid +1 
            set @i=@i+1
            set @q=1
            set @whpcode=1080101+@i*10000
        end
  • 相关阅读:
    Rocket
    Rocket
    Rocket
    Rocket
    POJ 1849 树的直径 Two
    SGU 495 Kids and Prizes
    HDU 4336 概率DP 状压
    HDU 4089 && UVa 1498 Activation 带环的概率DP
    SGU 149 树形DP Computer Network
    暑假集训刷题记录
  • 原文地址:https://www.cnblogs.com/accumulater/p/7999771.html
Copyright © 2011-2022 走看看