解决sql语句无法识别运算符和通用的分页存储过程

先上效果

解决sql语句无法识别运算符和通用的分页存储过程
代碼如下:
DELIMITER $$
CREATE
    /*[DEFINER = { user | CURRENT_USER }]*/
    PROCEDURE `ljm`.`pp.02`(pageindex INT ,pagesize INT)
    /*LANGUAGE SQL
    | [NOT] DETERMINISTIC
    | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
    | SQL SECURITY { DEFINER | INVOKER }
    | COMMENT 'string'*/
    BEGIN
    DECLARE once INT;
   SET once:=(pageindex-1)*pagesize;
    SET @b=CONCAT('select * from person limit ',once,',',pagesize,'');
PREPARE hh FROM @b;
EXECUTE hh;
    END$$
DELIMITER ;

下一步就是調用方法
CALL `pp.02` (1, 2) ;
括號中輸入你要查詢的位置即可。

希望大家多多提出建議,謝謝。


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-03
  • 2021-11-03
  • 2021-12-01
  • 2022-12-23
  • 2022-12-23
  • 2022-01-18
相关资源
相似解决方案