色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Mysql 關于 FOUND_ROWS() 和 ROW_COUNT() 函數

瀏覽:151日期:2022-06-16 09:01:18

問題描述

FOUND_ROWS : 獲取上一個select語句查詢到的行數;ROW_COUNT : 獲取上一條update, insert ,delete 影響的行數;-- 我先執行如下代碼 -- 得到20條記錄select * from tu_users;-- 然后執行 found_rows()函數 -- 得到 413select found_rows();-- 這個結果根本就是有問題的,按道理found_rows函數應該得到20的,-- 可是無論何時執行,他得到的結果都是413-- 我們執行一條插入語句insert into employee values(5,40,6500.00);-- 然后執行 row_count() 函數 -- 得到-1select row_count(); -- 結果是-1-- 所以這個結論也是不正確的,按道理應該得到的結果是1才正確。-- 這個select row_count() 函數也是,無論何時執行,無論之前執行的是什么語句,得到的都是-1

可是我在mysql中進行測試的時候,根本無法獲取正確的結果,在百度谷歌搜出來的都是各種抄襲,所以在此處請教大神,如何配置才能得到正確結果。

問題解答

回答1:

自己又在 存儲過程中驗證了一下

DROP PROCEDURE IF EXISTS simple_cursor ;CREATE PROCEDURE simple_cursor() BEGIN DECLARE branchno VARCHAR(100); DECLARE icount INT DEFAULT 100; insert into employee values(3,20,1900.00); -- UPDATE employee SET deptid = 100; -- DELETE FROM employee ; SELECT ROW_COUNT() INTO icount; SELECT icount;END;

結果是在存儲過程中 row_count() 的結果可以正常出現,但是found_rows()仍然不知道如何驗證!

相關文章:
主站蜘蛛池模板: 26uuu影院亚洲欧美综合 | 日本一级特黄a大片在线 | 欧美成人免费 | 亚洲国产成a人v在线观看 | 成人在线免费视频 | 久久久免费视频观看 | 欧美一区在线观看视频 | 欧美手机手机在线视频一区 | 久久国产精品免费一区二区三区 | 手机看片日本 | 日本一视频一区视频二区 | 国产成人资源 | 精品国产91久久久久 | 亚洲综合网在线观看首页 | 亚洲精品中文字幕在线 | 欧美日本高清 | 欧美成人香蕉网在线观看 | 免费观看日本特色做爰视频在线 | 国产一级片免费 | 午夜影院亚洲 | 日本美女福利视频 | 欧美视频一级 | 亚洲a级| 国产在线一区二区三区欧美 | 亚洲成人高清在线观看 | 美女被免费视频的网站 | 美女流白浆网站 | 国产综合精品在线 | 看一级特黄a大片日本片 | 成人一级黄色片 | 欧美成人高清在线视频大全 | 一个色综合久久 | 成人网在线视频 | 亚洲国产片在线观看 | 一级黄色录相片 | 国产精品一级 | 亚洲深夜福利视频 | 美女黄视频网站 | 国产精品无打码在线播放9久 | 国产不卡在线播放 | 成人免费在线网站 |