How to declare a cursor in mysql: 1. Declare variables and cursors declare result varchar(3000); declare flag1 varchar(100); DECLARE done INT DEFAULT FALSE; declare cur1 CURSOR FOR SELECT flag from bmlx; 2. Variable assignment DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; set result = ''; 3. Open cursor and loop open cur1; read_loop: LOOP -- Assign a value to the cursor FETCH cur1 INTO flag1; -- Break out of the loop IF done THEN LEAVE read_loop; END IF; -- Loop to get cursor data and accumulate set result = CONCAT(result, flag1 ,','); END LOOP; -- Close the cursor close cur1; -- Return parameter set result = CONCAT(result,'<span style="color:Red">'); RETURN result; Content extension: The entire process of using the MySQL cursor is: 1. Create a cursor DECLARE calc_bonus CURSOR FOR SELECT id, salary, commission FROM employees; 2. Open the cursor OPEN calc_bonus; 3. Use cursor FETCH calc_bonus INTO re_id, re_salary, re_comm; 4. Close the cursor CLOSE calc_bonus; This is the end of this article about how to declare a cursor in MySQL. For more information about how to declare a cursor in MySQL, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: Summary of common Nginx techniques and examples
>>: Analysis of Nginx Rewrite usage scenarios and configuration methods
This article example shares the specific code of ...
Table of contents 1:mysql execution process 1.1: ...
The data type of MySQL is datetime. The data stor...
In the previous article, we introduced how to use...
Abstract: This article will demonstrate how to se...
This article shares the specific code of JS to ac...
What to do if VmWare cannot access the Internet w...
Table of contents Vue2.x Usage Global Registratio...
1. Download the alpine image [root@DockerBrian ~]...
The web pinball game implemented using javeScript...
introduction As usual, let's start with a sce...
Implementation effect: 1. count(1) and count(*) W...
After installing wamp for the first time, all ser...
environment: MAC_OS 10.12 Python 3.6 mysql 5.7.25...
Table of contents Preface Type Inference Truth va...