婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL存儲過程的查詢命令介紹

MySQL存儲過程的查詢命令介紹

熱門標簽:南昌三維地圖標注 曲靖移動外呼系統公司 外呼系統打電話上限是多少 地圖標注費用是多少 啥是企業400電話辦理 電話外呼系統改號 怎樣在地圖標注銷售區域 武漢網絡外呼系統服務商 百應電話機器人優勢

如下所示:

select name from mysql.proc where db='數據庫名';

或者

select routine_name from information_schema.routines where routine_schema='數據庫名';

或者

show procedure status where db='數據庫名';
SHOW CREATE PROCEDURE 數據庫.存儲過程名;

補充:MySQL存儲過程-循環遍歷查詢到的結果集

1、創建存儲過程

根據MySQL的語法創建存儲過程,要注意的是如果循環遍歷查詢到的結果集,取出結果集中的數據做操作。

CREATE DEFINER=`root`@`%` PROCEDURE `alter_view_counts`()
BEGIN
 #聲明結束標識
 DECLARE end_flag int DEFAULT 0; 
 DECLARE albumId bigint; 
 #聲明游標 album_curosr
 DECLARE album_curosr CURSOR FOR SELECT album_id FROM album; 
 #設置終止標志
 DECLARE CONTINUE HANDLER FOR NOT FOUND SET end_flag=1; 
 #打開游標
 OPEN album_curosr; 
 #遍歷游標
 REPEAT
 #獲取當前游標指針記錄,取出值賦給自定義的變量
 FETCH album_curosr INTO albumId;
  #利用取到的值進行數據庫的操作
  UPDATE album SET album.views_count= (SELECT SUM(light_chat.views_count) FROM `light_chat` WHERE light_chat.album_id = albumId) WHERE album.album_id = albumId;
 # 根據 end_flag 判斷是否結束
 UNTIL end_flag END REPEAT; 
 #關閉游標
 close album_curosr; 
END

2,調用存儲過程

CALL alter_view_counts()

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • MySQL命令無法輸入中文問題的解決方式
  • MySQL命令行操作時的編碼問題詳解
  • MySQL source命令的使用簡介
  • mysql常用sql與命令之從入門到刪庫跑路
  • mysql利用mysqlbinlog命令恢復誤刪除數據的實現
  • MySQL數據庫自動補全命令的三種方法
  • mysql密碼中有特殊字符&在命令行下登錄的操作
  • Mysql桌面工具之SQLyog資源及激活使用方法告別黑白命令行
  • mysql的登陸和退出命令格式
  • MySQL如何使用授權命令grant
  • MySQL 基礎常用命令總結

標簽:吉林 荊州 甘南 錦州 黑河 資陽 隨州 滄州

巨人網絡通訊聲明:本文標題《MySQL存儲過程的查詢命令介紹》,本文關鍵詞  MySQL,存儲,過程,的,查詢,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL存儲過程的查詢命令介紹》相關的同類信息!
  • 本頁收集關于MySQL存儲過程的查詢命令介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 竹北市| 佳木斯市| 资阳市| 房产| 芒康县| 重庆市| 张家口市| 西峡县| 依安县| 全椒县| 原平市| 贵定县| 泉州市| 天水市| 安庆市| 九寨沟县| 长沙县| 顺平县| 平湖市| 凯里市| 新郑市| 博爱县| 南陵县| 澳门| 南雄市| 浦江县| 鹤峰县| 杭锦旗| 巩留县| 安西县| 金溪县| 泾源县| 饶河县| 扎鲁特旗| 宣武区| 犍为县| 无棣县| 资兴市| 澄江县| 工布江达县| 西吉县|