zoukankan      html  css  js  c++  java
  • mysql 存储过程 小实例

    咱们先建个表吧
    [SQL] 纯文本查看 复制代码
    1
    2
    3
    4
    5
    6
        CREATE TABLE `test1` (
      `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
      `test1` varchar(255) NOT NULL DEFAULT '',
      `test2` varchar(255) NOT NULL DEFAULT '',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8

    然后再执行sql
    [SQL] 纯文本查看 复制代码
    01
    02
    03
    04
    05
    06
    07
    08
    09
    10
    11
    12
    13
    14
    15
    16
    17
    drop PROCEDURE if exists  test1;
     
    DELIMITER  $$
    create PROCEDURE test1(var1 varchar(10))
    BEGIN
        DECLARE i int;
        set i = 0;
        while i < 10000 do
            insert into  test1   values ( null ,concat(var1, i), i);
            set i = i + 1;
        end while;
    end;
     
    DELIMITER;


    最后执行一次sql
    class test1('abc');
     
  • 相关阅读:
    原型设计作业
    案例分析作业
    编程作业
    阅读任务
    自我介绍
    5 20210420-1 团队作业1—团队展示
    3 20210405-1 案例分析作业
    阅读任务
    自我介绍
    原型设计
  • 原文地址:https://www.cnblogs.com/ghjbk/p/6697852.html
Copyright © 2011-2022 走看看