欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql聲明游標的方法

 更新時間:2020年09月23日 15:23:47   作者:coldplay.xixi  
在本篇文章里小編給大家整理的是關于mysql聲明游標的方法和實例內(nèi)容,需要的朋友們可以參考下。

mysql聲明游標的方法:

1、聲明變量和游標

declare result varchar(3000);
declare flag1 varchar(100);
DECLARE done INT DEFAULT FALSE;
declare cur1 CURSOR FOR SELECT flag from bmlx;

2、變量賦值

DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;
set result = '';

3、打開游標和循環(huán)

open cur1;
read_loop: LOOP

-- 給游標賦值

FETCH cur1 INTO flag1;

-- 跳出循環(huán)

IF done THEN
LEAVE read_loop;
END IF;

-- 循環(huán)獲取游標數(shù)據(jù),進行累加

set result = CONCAT(result, flag1 ,',');
END LOOP;

-- 關閉游標

close cur1;

-- 返回參數(shù)

set result = CONCAT(result,'<span style="color:Red">');
RETURN result;

內(nèi)容擴展:

mysql游標使用的整個過程為:

1.創(chuàng)建游標

DECLARE calc_bonus CURSOR FOR SELECT id, salary, commission FROM employees;

2.打開游標

OPEN calc_bonus;

3.使用游標

FETCH calc_bonus INTO re_id, re_salary, re_comm;

4.關閉游標

CLOSE calc_bonus;

到此這篇關于mysql聲明游標的方法的文章就介紹到這了,更多相關mysql怎么聲明游標內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用navicate連接阿里云服務器上的mysql

    使用navicate連接阿里云服務器上的mysql

    這篇文章主要介紹了使用navicate連接阿里云服務器上的mysql的相關資料,需要的朋友可以參考下
    2017-10-10
  • Mysql存儲過程和函數(shù)區(qū)別介紹

    Mysql存儲過程和函數(shù)區(qū)別介紹

    這篇文章主要介紹了Mysql存儲過程和函數(shù)的區(qū)別,需要的朋友可以參考下
    2014-03-03
  • MySQL使用命令行備份數(shù)據(jù)的方法詳解

    MySQL使用命令行備份數(shù)據(jù)的方法詳解

    由于長期使用測試環(huán)境的數(shù)據(jù)庫,時不時會有臟數(shù)據(jù)刪除不干凈,對此很需要一個實時將生產(chǎn)庫的數(shù)據(jù)定期備份一份,防止生產(chǎn)庫中會有臟數(shù)據(jù)進來,所以本文給大家介紹了MySQL使用命令行備份數(shù)據(jù)的方法,需要的朋友可以參考下
    2024-02-02
  • MySQL日期格式化yyyy-mm-dd詳解(DATE_FORMAT()函數(shù))

    MySQL日期格式化yyyy-mm-dd詳解(DATE_FORMAT()函數(shù))

    MySQL提供了很多功能強大、方便易用的函數(shù),在進行數(shù)據(jù)庫管理以及數(shù)據(jù)的查詢和操作時,幫助我們提高對數(shù)據(jù)庫的管理效率,下面這篇文章主要給大家介紹了關于MySQL日期格式化yyyy-mm-dd(DATE_FORMAT()函數(shù))的相關資料,需要的朋友可以參考下
    2023-01-01
  • MYSQL刪除表中的指定ID數(shù)據(jù)

    MYSQL刪除表中的指定ID數(shù)據(jù)

    有些時候我們需要刪除表中指定ID數(shù)據(jù),主要是接下模糊刪除,需要的朋友可以參考下
    2013-01-01
  • 利用Mysql定時+存儲過程創(chuàng)建臨時表統(tǒng)計數(shù)據(jù)的過程

    利用Mysql定時+存儲過程創(chuàng)建臨時表統(tǒng)計數(shù)據(jù)的過程

    這篇文章主要介紹了利用Mysql定時+存儲過程創(chuàng)建臨時表統(tǒng)計數(shù)據(jù),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • MySQL的聯(lián)表查詢實現(xiàn)

    MySQL的聯(lián)表查詢實現(xiàn)

    數(shù)據(jù)通常分布在多個表中,為了獲取全面的信息,需要進行聯(lián)表查詢,本文主要介紹了MySQL的聯(lián)表查詢實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • MySQL 請選擇合適的列

    MySQL 請選擇合適的列

    如果你的表結構設計不良或你的索引設計不佳,那么請你優(yōu)化你的表結構設計和給予合適的索引,這樣你的查詢性能就能提高幾個數(shù)量級?!獢?shù)據(jù)越大,索引的價值越能體現(xiàn)出來
    2012-05-05
  • mysql報錯Duplicate entry ‘xxx‘ for key ‘字段名‘的解決

    mysql報錯Duplicate entry ‘xxx‘ for key&nbs

    有時候對表進行操作,例如加唯一鍵,或者插入數(shù)據(jù),會報錯,本文就來介紹一下mysql報錯Duplicate entry ‘xxx‘ for key ‘字段名‘的解決方法,感興趣的可以了解一下
    2023-10-10
  • MySQL中的 inner join 和 left join的區(qū)別解析(小結果集驅動大結果集)

    MySQL中的 inner join 和 left join的區(qū)別解析

    這篇文章主要介紹了MySQL中的 inner join 和 left join的區(qū)別解析,本文通過場景描述給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05

最新評論