首先要写出存储过程通用分页得先解决mysql无法识别运算符的问题
mysql虽然是企业常用的数据库但是却无法在limit后面识别运算符
那么我们可以通过这个来实现
limit 后面第一个数 是 (开始的位置) 第二个数是 (长度);
而不是跟oracle与sql server一样的 (开始的位置与结束的位置)
- SET @s=CONCAT(' select * from tb_User limit 0,',@index);
- PREPARE m FROM @s;
- EXECUTE m;
首先要写出存储过程通用分页得先解决mysql无法识别运算符的问题
mysql虽然是企业常用的数据库但是却无法在limit后面识别运算符
那么我们可以通过这个来实现
limit 后面第一个数 是 (开始的位置) 第二个数是 (长度);
而不是跟oracle与sql server一样的 (开始的位置与结束的位置)