• 创建存储过程循环插入数据


    代码如下

    -- 如果存在testtt_insert同名的存储过程,删除
    DROP PROCEDURE
    IF EXISTS testtt_insert;
    
    DELIMITER ;;
    -- 创建一个存储过程
    CREATE PROCEDURE testtt_insert ()
    BEGIN
    -- 定义一个i,默认为1
    DECLARE
    i INT DEFAULT 1 ;
    -- 如果i小于101
    WHILE i < 101 DO
    -- 执行以下语句
    INSERT INTO `member_info` (
    `id`,
    `customer_name`,
    `customer_sex`,
    `customer_age`,
    `customer_phone`,
    `consumer_amount`,
    `customer_integral`,
    `customer_experience`,
    `customer_service_name`,
    `member_level`,
    `customer_type`,
    `application_name`,
    `application_id`,
    `province_code`,
    `province_name`,
    `city_code`,
    `city_name`,
    `region_code`,
    `region_name`,
    `detailed_address`,
    `status`,
    `created_by`,
    `created_time`,
    `updated_by`,
    `updated_time`
    )
    VALUES
    (
    0,
    -- 字符串后加1
    CONCAT('曹操', i),
    '1',
    18,
    -- 数字加1
    18826473909+i,
    200.00,
    10,
    10,
    '',
    'A级',
    '复购',
    'XXX小程序',
    18,
    '天津市',
    '天津市',
    '天津市',
    '天津市',
    '河北区',
    '河北区',
    '上课的空间',
    'A',
    1,
    '2021-03-26 14:35:19',
    1,
    '2021-03-26 14:35:19'
    ) ;
    -- 给已定义的变量i赋值
    SET i = i + 1 ;
    END-- 结束while循环
    WHILE ; COMMIT ;-- commit提交事务
    END;;-- 结束
    
    CALL testtt_insert () ;-- 调用存储过程
  • 相关阅读:
    古代汉语:含义“死”的归类
    Inesa 路由器登录信息
    调试第三方源码
    暑假作业日总结
    暑假作业日总结
    暑假作业日总结
    暑假作业日总结
    暑假作业日总结
    暑假作业:《大道至简》读后感
    暑假作业日总结
  • 原文地址:https://www.cnblogs.com/will-wu/p/14582896.html
Copyright © 2020-2023  润新知