在mysql添加測試數據,想和mssql一樣用循環實現,發現不管怎么樣都執行失敗
經查詢發現mysql不支持匿名塊,只能先創建出一個存儲過程,執行,然后刪除
CREATE PROCEDURE test () BEGIN SET @i = 0; SET @i = @i + 1; WHILE @i < 100 DO SET @i = @i + 1; END WHILE; SELECT @i; END
在mysql添加測試數據,想和mssql一樣用循環實現,發現不管怎么樣都執行失敗
經查詢發現mysql不支持匿名塊,只能先創建出一個存儲過程,執行,然后刪除
CREATE PROCEDURE test () BEGIN SET @i = 0; SET @i = @i + 1; WHILE @i < 100 DO SET @i = @i + 1; END WHILE; SELECT @i; END
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。