MySQL之创建存储过程

DELIMITER $$
   drop procedure if exists getCategoryAndBrandRankByOrderId $$
   CREATE PROCEDURE 
   getCategoryAndBrandRankByOrderId ( _index int, size int )
   BEGIN
        // 这里写sql语句
END $$
  • 解释
  • 存储过程名字getCategoryAndBrandRankByOrderId
  • 参数 _index
  • 参数 size
DELIMITER $$
DROP PROCEDURE IF EXISTS get_test $$ 
CREATE PROCEDURE get_test ( _index INT, size INT ) BEGIN
    -- 这里写sql ,注意末尾要加上分号 “;”
   SELECT *  FROM x LIMIT _index,size;
END $$
-- 调用存储过程
CALL get_test ( 0, 5 );
posted @ 2025-04-08 23:41  程序员の奇妙冒险  阅读(19)  评论(0)    收藏  举报