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
10万以上数据查询
内容版权声明:除非注明,否则皆为本站原创文章。