成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL游標(biāo)的使用筆記大全

數(shù)據(jù)庫 MySQL
此文章主要描述的是MySQL游標(biāo)的使用筆記,以下就是文章的具體內(nèi)容描述,如果你對MySQL游標(biāo)的使用筆記感興趣的話,那么你就可以瀏覽以下的文章了。

以下的文章主要介紹的是MySQL游標(biāo)的使用筆記,其可以用在存儲過程的SQL語句,其主要類型主要有以下幾種,以下就是對其詳細(xì)介紹,相信如果你掌握了這項技術(shù),會在以后的學(xué)習(xí)或是工作中帶來很大的幫助。

1、 無返回結(jié)果語句,如:INSERT,UPDATE,DROP, DELETE等

2、 select語句返回單行變量并可傳給本地變量(select ..into)

 

3、 返回多行結(jié)果集的select語句,并可使用MySQL游標(biāo)循環(huán)處理

 

注意,存儲過程返回的多行結(jié)果集,可以被客戶端程序(如php)所接收,但要在一個存儲過程中接收另一個存儲過程的結(jié)果集是不可能的,一般解決辦法是存入臨時表供其它過程共用

4、 prepare語句

 

以下主要講述游標(biāo)及prepare部分

 

 

游標(biāo)

 

定義

 

  1. DECLARE cursor_name CURSOR FOR SELECT_statement; 

 

游標(biāo)操作

 

OPEN 打開游標(biāo)

 

 

  1. OPEN cursor_name; 

 

FETCH 獲取游標(biāo)當(dāng)前指針的記錄,并傳給指定變量列表,注意變量數(shù)必須與MySQL游標(biāo)返回的字段數(shù)一致,要獲得多行數(shù)據(jù),使用循環(huán)語句去執(zhí)行FETCH

 

  1. FETCH cursor_name INTO variable list; 

 

 

CLOSE關(guān)閉游標(biāo)

 

 

  1. CLOSE cursor_name ; 

注意:MySQL的游標(biāo)是向前只讀的,也就是說,你只能順序地從開始往后讀取結(jié)果集,不能從后往前,也不能直接跳到中間的記錄.

一個完整的例子:

定義本地變量

 

  1. DECLARE o varchar(128); 

 

定義游標(biāo)

 

 

  1. DECLARE ordernumbers CURSOR  
  2. FOR  
  3. SELECT callee_name FROM account_tbl where acct_timeduration=10800;  
  4. DECLARE CONTINUE HANDLER FOR NOT FOUND SET no_more_departments=1;  
  5. SET no_more_departments=0;  

 

 

打開游標(biāo)

 

 

  1. OPEN ordernumbers; 

 

循環(huán)所有的行

 

 

  1. REPEAT  
  2. -- Get order number  
  3. FETCH ordernumbers INTO o;  
  4. update account set allMoneyallMoney=allMoney+72,lastMonthConsumelastMonthConsume=lastMonthConsume-72 where NumTg=@o;  

 

 

 

循環(huán)結(jié)束

 

 

  1. UNTIL no_more_departments  
  2. END REPEAT; 

 

 

關(guān)閉游標(biāo)

 

  1. CLOSE ordernumbers; 

以上的相關(guān)內(nèi)容就是對MySQL游標(biāo)使用筆記的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL命令導(dǎo)數(shù)據(jù)的實(shí)際操作與代碼
  2. MySQL基本操作,新手入門寶典
  3. 實(shí)現(xiàn)MySQL 用戶密碼的設(shè)置步驟
  4. 使用MySQL 數(shù)據(jù)庫出現(xiàn)的困難解決
  5. MySQL mysqldump命令的正確應(yīng)用 
責(zé)任編輯:佚名 來源: cnblogs
相關(guān)推薦

2022-05-11 15:06:02

MySQL游標(biāo)SQL

2010-05-26 16:41:09

MySQL 游標(biāo)

2010-04-21 15:02:50

Oracle使用游標(biāo)

2010-10-09 16:41:54

MYSQL存儲過程

2024-04-14 18:43:18

2010-04-21 15:10:35

Oracle游標(biāo)

2010-09-01 15:09:41

DB2動態(tài)游標(biāo)

2010-07-26 10:59:59

SQL Server游

2010-09-08 09:11:42

SQL游標(biāo)語法

2010-05-07 12:07:08

Oracle 多層游標(biāo)

2010-05-06 11:02:26

Oracle游標(biāo)

2010-09-10 16:20:10

SQL函數(shù)

2021-12-27 16:24:11

鴻蒙HarmonyOS應(yīng)用

2010-09-01 15:15:20

DB2動態(tài)游標(biāo)

2010-06-01 18:47:11

Rsync 使用

2011-07-29 10:36:43

游標(biāo)Oracle數(shù)據(jù)庫

2010-08-13 13:40:47

DB2編程序

2010-07-14 15:32:28

SQL Server

2010-07-01 14:36:34

SQL Server動

2010-08-05 14:24:37

DB2存儲過程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久草院线| 国产成人jvid在线播放 | 天堂精品 | 国产精品久久久亚洲 | 在线成人免费视频 | 午夜国产一级片 | 在线色网| 国产成人一区 | 国产小视频自拍 | 99热最新| av入口 | 国产精品亚洲精品 | av黄色在线观看 | 日韩一区二区三区视频 | 久久久www成人免费无遮挡大片 | 国产视频中文字幕在线观看 | 欧美a在线 | 午夜精品久久久久久久星辰影院 | 日韩一区二区三区在线 | 在线免费看毛片 | 全免费a级毛片免费看视频免费下 | 免费视频久久 | 国产成人网| 青青草这里只有精品 | 国产欧美一区二区三区另类精品 | 国产伊人精品 | 欧美天堂 | 久草资源在线 | 中文字幕久久精品 | 欧美一区二区三区的 | 国产精品一区二区在线播放 | 国产真实精品久久二三区 | 国产乱码一二三区精品 | 91精品国产综合久久婷婷香蕉 | 一区二区精品视频 | 日韩视频免费 | 91在线 | 国产电影一区二区在线观看 | 日韩欧美中文字幕在线观看 | 久久男女视频 | 91啪影院|