zoukankan      html  css  js  c++  java
  • mysql存储过程造数据取一个基准用户的各种类型都取一条数据作为基准数据,循环插入

     1 CREATE DEFINER=`user`@`%` PROCEDURE `create_upload_data`(in start_userid integer,in create_counter integer)
     2 BEGIN
     3     declare i integer;
     4     set i = start_userid;
     5     while i < start_userid + create_counter do
     6     insert into t_xx_table(column1,column2,column3,column4)
     7     select i,column2,column3,column4 from  t_xx_table t1 where column1=1814840 and 1 >(
     8 select count(*) from t_xx_table  where  column1=t1.column1 and column2=t1.column2 and column3>t1.column3) ;
     9     set i = i+1;
    10     end while;
    11 END
    CREATE DEFINER=`root`@`%` PROCEDURE `delete_user_procedure`(in p_mobile bigint,in p_counter bigint)
    BEGIN
    	DECLARE p_user_id bigint ;
        DECLARE i bigint ;
        set i = p_mobile;
        while i < p_mobile + p_counter do
          select id into p_user_id from test.t_user where mobile=p_mobile;
          delete from test.t_user_action where user_id=p_user_id;
    	set i = i + 1 ;
        end while;
    END
    View Code
  • 相关阅读:
    placeholder 兼容处理
    扩展 jq 对象方法
    gulp 命令
    v-show、v-if、v-for的使用
    Vue中防抖和节流 --来自官方文档
    Python字符窜取值
    怎么安装redis桌面版?
    Python常用的基本数据类型
    MySQL常用语法
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/xiaodebing/p/9558296.html
Copyright © 2011-2022 走看看