单循环语句

declare @i nvarchar(36)
declare @LOCNUM nvarchar(36),@OBJECTTYPE nvarchar(36),@LOCDESC nvarchar(60),@LOCSTATUS nvarchar(36),@LOCSTORESTATUS nvarchar(36),@LINE decimal(5,0),@LIE decimal(5,0),@LAYER decimal(5,0)
set @i=13
while @i<31
begin
set @LOCNUM='OME01_0011010'+@i+'00100'
set @OBJECTTYPE='TBuff'
set @LOCDESC='1巷道1行'+@i+'列1层'
set @LOCSTATUS='Normal'
set @LOCSTORESTATUS='Free'
set @LINE=1
set @LIE=@i
set @LAYER=1 INSERT INTO [WMSServer].[dbo].[TWMS_LOC]
([LOCNUM]
,[OBJECTTYPE]
,[LOCDESC]
,[LOCSTATUS]
,[LOCSTORESTATUS]
,[LINE]
,[LIE]
,[LAYER])
VALUES
(@LOCNUM
,@OBJECTTYPE
,@LOCDESC
,@LOCSTATUS
,@LOCSTORESTATUS
,@LINE
,@LIE
,@LAYER)
set @i=@i+1
end GO

多循环语句

truncate  table [WMSServer].[dbo].[TWMS_LOC] /***清空所有表的数据内容***/

declare @i nvarchar(),@j nvarchar(),@k nvarchar()
declare @LOCNUM nvarchar(),@OBJECTTYPE nvarchar(),@LOCDESC nvarchar(),@LOCSTATUS nvarchar(),@LOCSTORESTATUS nvarchar(),@LINE decimal(,),@LIE decimal(,),@LAYER decimal(,)
set @i=
while @i<
begin
set @j=
while @j<
begin
set @k=
while @k<
begin
set @LOCNUM='OME01_0011'+@i+''+@j+''+@k+''
set @OBJECTTYPE='TBuff'
set @LOCDESC='1巷道'+@i+'行'+@j+'列'+@k+'层'
set @LOCSTATUS='Normal'
set @LOCSTORESTATUS='Free'
set @LINE=@i
set @LIE=@j
set @LAYER=@k
INSERT INTO [WMSServer].[dbo].[TWMS_LOC]
([LOCNUM]
,[OBJECTTYPE]
,[LOCDESC]
,[LOCSTATUS]
,[LOCSTORESTATUS]
,[LINE]
,[LIE]
,[LAYER])
VALUES
(@LOCNUM
,@OBJECTTYPE
,@LOCDESC
,@LOCSTATUS
,@LOCSTORESTATUS
,@LINE
,@LIE
,@LAYER)
set @k=@k+
end
set @j=@j+
end
set @i=@i+
end
GO

SQL Server2008R2循环语句的更多相关文章

  1. Oracle中PL/SQL的循环语句

    在PL/SQL中可以使用LOOP语句对数据进行循环处理,利用该语句可以循环执行指定的语句序列.常用的LOOP循环语句包含3种形式:基本的LOOP.WHILE...LOOP和FOR...LOOP. LO ...

  2. SQL条件循环语句以及异常知识整理

    create or replace procedure pr_test1 is begin > then dbms_output.put_line('条件成立'); elsif > the ...

  3. SQL基本编程,分支语句,循环语句,存储过程,触发器

    基本编程: 定义变量 declare @变量名 数据类型 赋值 set @变量名 = 值 select @变量名 = 值 取值打印 select @变量名 print @变量名 映射到结果集 打印到消 ...

  4. SQL循环语句 详解

    SQL循环语句 declare @i int set @i=1 while @i<30 begin insert into test (userid) values(@i) set @i=@i+ ...

  5. 第二百八十七节,MySQL数据库-条件语句、循环语句、动态执行SQL语句

    MySQL数据库-条件语句.循环语句.动态执行SQL语句 1.if条件语句 delimiter \\ CREATE PROCEDURE proc_if () BEGIN ; THEN ; ELSEIF ...

  6. SQl Server Tsql基本编程 ,循环语句 ,存储过程

    一些比较重要但是不一定经常用的 句子 Tsql定义变量 declare @a int :  定义的变量前面必须用@,数据类型是SQL里的数据类型,执行的时候要把需要的有关联的代码一起执行,单独执行一条 ...

  7. PL/SQL 循环语句

    1.基本 LOOP 循环语句 语法: LOOP 语句序列; END LOOP; 其中,语句序列中需要一个EXIT语句或一个EXIT WHEN语句来中断循环. 实例: DECLARE x ) :; BE ...

  8. SQL 循环语句几种写法

    1.正常循环语句 declare @orderNum varchar(255)create table #ttableName(id int identity(1,1),Orders varchar( ...

  9. ql/sql 循环语句、异常处理、事务处理!

    一.ql sql 循环语句? /*1.loop循环 语法: 声明循环变量 loop 判断循环条件 ,如果循环条件不成立,跳出循if 条件表达式 then exit; end if; 语句块; 改变循环 ...

随机推荐

  1. json与bson区别

    bson是由10gen开发的一个数据格式,目前主要用于mongoDB中,是mongoDB的数据存储格式.bson基于json格式,选择json进行改造的原因主要是json的通用性及json的schem ...

  2. MySQL中 Data truncated for column 'xxx'解决方法

    DATA truncated FOR COLUMN 'description' AT ROW 1 1.错误再现 表中存在null字段 此时,修改表中某字段为主键 2.解决方法 不允许数据库中出现nul ...

  3. 你不知道的JS(3)来聊聊this

    为什么要使用this?什么是this? 来看一段代码 function identify() { return this.name.toUpperCase(); } function speak() ...

  4. Catalog of Patterns of Enterprise Application Architecture

    Catalog of Patterns of Enterprise Application Architecture Last Significant Update: January 2003 A s ...

  5. jenkins 配置

    配置: echo " aliyun.oss.access.key=LTAIz4Koeff8sCr8 " > ./src/main/resources/oss.dev.prop ...

  6. Flutter安装之后cmd运行错误解决

    当把Flutter环境变量配置之后,打开cmd输入:flutter 出现如下错误: 'MySQL' is not recognized as an internal or external comma ...

  7. k个一组翻转链表(java实现)

    题目: 给出一个链表,每 k 个节点一组进行翻转,并返回翻转后的链表. k 是一个正整数,它的值小于或等于链表的长度.如果节点总数不是 k 的整数倍,那么将最后剩余节点保持原有顺序. 示例 : 给定这 ...

  8. MySQL 存储过程 if语句

    MySQL  存储过程 if语句 MySQL IF语句允许您根据表达式的某个条件或值结果来执行一组SQL语句. 要在MySQL中形成一个表达式,可以结合文字,变量,运算符,甚至函数来组合.表达式可以返 ...

  9. JAVA程序设计的第一次作业

    这是我第一次接触博客,刚开始用博客很生疏,感觉很麻烦,但是后来慢慢从老师那里了解到了许多博客可以带给我们的便利.通过博客,我们不仅可以记录自己从刚开始进入程序学习的懵懵懂懂到后来想要学,想深究,想探讨 ...

  10. SpringBoot+mybatis:报错Fri Oct 19 14:29:24 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requiremen

    报错:Fri Oct 19 14:29:24 CST 2018 WARN: Establishing SSL connection without server's identity verifica ...