mysql 快清表中的資料

三瑞發表於2024-10-26

mysql 快清表中的資料

DELIMITER //
CREATE PROCEDURE EmptyTables2()
BEGIN
    DECLARE i INT DEFAULT 0;
    WHILE i < 65 DO
        SET @sql = CONCAT('TRUNCATE TABLE fileowner_', i);
        PREPARE stmt FROM @sql;
        EXECUTE stmt;
        DEALLOCATE PREPARE stmt;
        SET i = i + 1;
    END WHILE;
END //
DELIMITER ;
CALL EmptyTables2();

相關文章