10万以上数据查询

CREATE PROCEDURE findWebappAndCategory(IN cName VARCHAR(255), IN pName VARCHAR(255), IN cCategoryCodes VARCHAR(100), IN cID INTEGER, IN cType VARCHAR(50), IN startRow INTEGER, IN pageSize INTEGER)   BEGIN       DECLARE cRand VARCHAR(50) DEFAULT RAND();       -- 创建临时表       CREATE TEMPORARY TABLE IF NOT EXISTS tb_system_temp_wac(           id INTEGER,           c_name varchar(255),           c_package_name varchar(255),           c_category_code varchar(50),           categoryName VARCHAR(255),           cRand VARCHAR(50)       );              -- 按条件找到webapp       CALL findWebapp(cName,pName,cCategoryCodes,cID,cType,startRow,pageSize,cRand);       -- 将找到的webapp的c_category_code的值进行替换       CALL generateCategoryName(cRand);              -- 返回结果       SET @mySql = CONCAT('select * from tb_system_temp_wac where cRand=\'',cRand,'\'');       PREPARE stmt FROM @mySql;       EXECUTE stmt;   END  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/21932.html