国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Mysql 關(guān)于 FOUND_ROWS() 和 ROW_COUNT() 函數(shù)

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

問題描述

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

可是我在mysql中進(jìn)行測(cè)試的時(shí)候,根本無法獲取正確的結(jié)果,在百度谷歌搜出來的都是各種抄襲,所以在此處請(qǐng)教大神,如何配置才能得到正確結(jié)果。

問題解答

回答1:

自己又在 存儲(chǔ)過程中驗(yàn)證了一下

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;

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

相關(guān)文章:
主站蜘蛛池模板: 界首市| 阿坝| 寿光市| 永靖县| 泾源县| 兖州市| 游戏| 怀宁县| 满洲里市| 将乐县| 科技| 成安县| 曲阳县| 宣化县| 伽师县| 云南省| 加查县| 奉节县| 靖江市| 时尚| 丰顺县| 黎川县| 新宾| 邓州市| 游戏| 丰原市| 亳州市| 九江市| 大厂| 勐海县| 栖霞市| 洪湖市| 广西| 陆丰市| 夏津县| 伊吾县| 天门市| 睢宁县| 遂宁市| 玛沁县| 微山县|