美文网首页
MySql数据库存储过程实例

MySql数据库存储过程实例

作者: Avey777 | 来源:发表于2019-01-02 17:54 被阅读0次
    #删除表
    DROP TABLE IF EXISTS test.users;
    #创建表
    CREATE TABLE test.users(
    id int(10) not null auto_increment,
    name text(255),
    num int(10),
    PRIMARY key (`id`)
    )ENGINE MyISAM DEFAULT CHARSET utf8 COMMENT '我是注释';
     
    
    #清空表数据
    TRUNCATE table test.users;
     
    #定义存储过程(// 定义开始符)
    delimiter //
    #删除存储过程
    DROP PROCEDURE IF EXISTS process;
    #创建存储过程
    CREATE PROCEDURE process()
    #存储开始
    BEGIN
    #声明变量类型和初始值
    DECLARE i int default 1;
    #执行循环语句
    WHILE i<=1000 do
    INSERT into test.users(name,num) values ('我是谁',1009+i);
    set i = i + 1;
     
    #循环结束
    END WHILE;
    
    #存储过程结束
    END
    #(//  定义终止符)
    //
     
    #调用存储过程
    call process();
    

    相关文章

      网友评论

          本文标题:MySql数据库存储过程实例

          本文链接:https://www.haomeiwen.com/subject/ipqtrqtx.html