`
zyz611
  • 浏览: 95270 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

mysql 循环

 
阅读更多
create procedure pro5()
  begin
   declare i int default 10004;
    while i<20000 do
    set i=i+1;
    select CONCAT('370',i);
      INSERT INTO Alert
   (`ENTITY`, `DISCRIMINATOR`, `ID`, `GROUPNAME`, `CATEGORY`, `SEVERITY`, `PREVIOUSSEVERITY`, `CREATETIME`, `MODTIME`, `MMESSAGE`, `SOURCE`, `WHO`, `WEBNMS`)
VALUES
   (CONCAT('370',i), 'ExtendAlert',i , '', '', 4, -1, 1328064709171, 1328064709171, '', '373', '', '');

INSERT INTO ExtendAlert
   (`ENTITY`, `COUNT`, `ALARMID`, `RELATEID`, `SEQUENCE`, `ALARMNAME`, `ALARMTYPE`, `MONAME`, `MOIP`, `MOMAINTYPE`, `MOSUBTYPE`, `CLEARSTATUS`, `CLEARTIME`, `CLEARUSER`, `CONFIRMSTATUS`, `CONFIRMTIME`, `CONFIRMUSER`, `SYSEFFECT`, `ALARMDESC`, `ALARMPARAM`, `ADVICE`, `LOCATION`, `PRODUCTNAME`)
VALUES
   (CONCAT('370',i), 1, '0xB00712364', '', -1, '0xB00712364.alarm.name', 1, 'R1', '129.111.100.137', 'lego.dic.legosystem.maintype', 'lego.dic.legosystem.subtype', 0, 0, '', 0, 0, '', '0xB00712364.alarm.effect', '0x000803220005.alarm.desc', 'R1,129.111.100.137', '0x000803220005.alarm.advice', '0x000803220005.alarm.location', '');


INSERT INTO ANNOTATION
   ( `AAID`,`DISCRIMINATOR`, `ENTITY`, `MODTIME`, `NOTES`, `SEQUENCE`, `CLEARSTATUS`, `CLEARTIME`, `CLEARUSER`, `CONFIRMSTATUS`, `CONFIRMTIME`, `CONFIRMUSER`)
VALUES
   ( i,'AlertDetail', CONCAT('370',i), 1328061824000, '', 262458, 0, 0, '', 0, 0, '');
     
    end while;
    end;
分享到:
评论

相关推荐

    mysql循环添加数据(存储详细)

    根据提供的文件信息,本文将详细解析如何在MySQL中利用存储过程实现循环添加数据,并通过具体的示例代码来演示这一过程。此外,还将对比分析不同存储引擎(MyISAM与InnoDB)在执行批量数据插入时的性能差异。 ### ...

    往mysql循环插入几千万条数据

    做测试时,到mysql数据库循环插入千万条数据的java代码

    Mysql游标(循环操作)

    ### MySQL游标(循环操作) #### 一、游标简介 在MySQL中,游标是一种数据库对象,主要用于处理存储过程中的结果集。游标允许我们逐行地读取查询结果,这对于需要对每一行数据执行特定操作的情况非常有用。通过...

    mysql循环1

    MySQL 循环语句详解 MySQL 是一种关系型数据库管理系统,它提供了多种循环语句来实现复杂的数据库操作。循环语句是数据库编程中的一种基本结构,它允许程序员重复执行一组语句直到某个条件被满足。在 MySQL 中,有...

    MySQL循环语句之while循环测试

    在MySQL中,有三种标准的循环结构:`WHILE`循环、`REPEAT`循环和`LOOP`循环,而`GOTO`语句虽然可用,但因其可能导致代码难以理解和维护,一般不推荐使用。 **1. WHILE循环** `WHILE`循环基于一个条件来决定是否继续...

    MySQL循环插入千万级数据

    CREATE TABLE `mysql_genarate` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uuid` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5999001 DEFAULT CHARSET=utf8; 2、创建一个...

    MySql性能优化-通过使用XML将多次循环处理变为一次集合处理

    数据库批量操作有很多这样的应用场景,如批量通过选中的审请信息、批量插入采购单的采购清单信息等。一个公认的实事,即关系型数据库在结构化的集合处理方面表现优秀,而数据库与编程语言之间通常通过各种参数来进行...

    Mysql Update批量更新的几种方式

    刚开始你可能会想到使用循环执行多条UPDATE语句的方式,就像以下的python程序示例: for x in xrange(10): sql = ''' UPDATE mytable SET myfield='value' WHERE other_field='other_value'; ''' 这种方法并没有...

    mysql 批量插入测试数据

    mysql 批量插入测试数据 ,可判断条件插入数据,随心所遇插入,do where 循环

    mysql_批量数据脚本..

    5. **条件判断与循环**:在脚本中,可能使用`IF...ELSE`、`CASE`语句或存储过程中的循环来根据特定条件执行不同的操作。 6. **数据类型**:了解MySQL的数据类型如INT、VARCHAR、DATE等,以及它们在批量数据处理中的...

    mysql存储过程循环表

    一个简单易理解的mysql存储过程 循环表操作 使用游标

    MySQL与Oracle 差异比较之四条件循环语句

    在数据库编程中,循环语句是执行重复任务的关键构造,MySQL和Oracle作为两种广泛应用的关系型数据库管理系统,它们在处理条件循环语句时有着不同的语法和用法。下面将详细对比和解释MySQL与Oracle在四类条件循环语句...

    MySQL实现创建存储过程并循环添加记录的方法

    在MySQL数据库中,存储过程是一种预编译的SQL语句集合,它可以封装一系列的操作,用于执行复杂的业务逻辑。创建存储过程并循环添加记录是数据库管理中的常见任务,尤其是在需要批量插入数据时。以下将详细解释如何在...

    mysql游标实现到了最后一个结束之后结束循环

    这篇博文可能是探讨如何在MySQL中使用游标,特别是当游标执行到最后一行后如何正确地结束循环。虽然没有提供具体的博文内容,但我们可以根据一般知识来深入理解这个主题。 游标的基本概念: 游标允许程序员逐行处理...

    mysql 循环批量插入的实例代码详解

    测试时没有数据,便安装了一个MySql,建了张表,在建了个while循环批量插入10W条测试数据的时候,执行时间之长无法忍受,便查资料找批量插入优化方法,这里做个笔记。 数据结构 寻思着分页时标准列分主键列、索引列...

    MySQL中的循环复制:构建多节点数据同步架构

    在数据库的高可用和扩展性需求日益增长的今天,MySQL的循环复制(也称为多向复制或环形复制)成为了解决这些挑战的有效手段之一。循环复制通过在多个数据库实例之间建立复制链,实现了数据的多级同步,从而减轻了主...

    mysql复杂存储过程实例(游标、临时表、循环、递归)

    本资源结合实例实现一个复杂的存储过程,存储过程中有用到游标、临时表、循环、递归等知识,sql文件附有实例数据表创建的sql语句。

    Python增量循环删除MySQL表数据的方法

    ### Python 增量循环删除 MySQL 表数据的方法详解 #### 需求背景与应用场景 在日常的数据处理工作中,经常需要对历史数据进行管理和清理,尤其是对于那些随着时间积累而不断增长的数据库表。比如,某业务系统使用 ...

Global site tag (gtag.js) - Google Analytics