如何获取MYSQL的状态?

时间:2018-02-20 06:54:01

标签: mysql

立即为可能的愚蠢问题道歉。这是我的第一次MySQL体验。

在循环中,我需要删除一行满足条件并获取失败请求的数量。问题是如何检查结束查询的内容?

DELIMITER //
BEGIN
    DECLARE curID INT unsigned;
    DECLARE err INT;
    SET curID = 1;
    SET err = 0;
    cicle1: WHILE curID <= 100500 DO
        UPDATE Syss SET fdel=1 WHERE ID=curID;
        curID = curID + 1;
        IF ??? THEN
            err = err + 1;
            END IF;
    END WHILE cicle1;
    RETURN err;
END; // 
DELIMITER ; 

立即回答:

UPDATE Syss SET fdel=1 WHERE WHERE ID<=10050;

不适合我,因为我在文件系统上只有8k(并且无法添加更多)并且甚至崩溃WHERE ID&lt; 10 ...

提前致谢!

0 个答案:

没有答案