MySql存储过程--游标中变量问题 例如:DECLARE cur_0 CURSOR FOR SELECT * FROM User LIMIT offset_i,limit_i;其中offset_i和limit_i是存储过程的参数,保存存储过程不通过,换成具体常量可以通过,why?why?why?跪求分页游标的解决方案... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比较麻烦,目录来说 limit 中无法直接带参数,必须是常量。如果你只是执行还可以通过 set ssql = 'SELECT * FROM User LIMIT 10 ,20'PREPARE stmt1 FROM ssql;EXECUTE stmt1;这样实现。cursor 中你可以试一下不知道行不行。 动态执行SQL语句,SELECT * FROM User LIMIT offset_i,limit_i可以生成一个临时表,用游标打开 Thank you 两位,一语点醒梦中人,写存储过程,还蛮有挑战的..... mysql给视图的列增加备注,你试过了吗? insert into xxxx values(),(),()只有mysql支持? mysql问题!!!急。。。急、、、、、 是否mysql的存储过程必须含参数 如果用phpmyadmin删除了root用户会如何 mysql服务无法启动? 这年头,有用MySQL做C/S结构的应用的数据库的么?用InterBase的我倒是见过,例如速达,那么MySQL是否有IB那么方便呢?! 如何将MySQL数据库转化成Ldap或者Txt格式的文件? 大表数据匹配问题 可以通过哪些方面优化 PostgreSQL8.3 不能启动 这样的需求,如何设计数据表?
set ssql = 'SELECT * FROM User LIMIT 10 ,20'PREPARE stmt1 FROM ssql;
EXECUTE stmt1;这样实现。cursor 中你可以试一下不知道行不行。
SELECT * FROM User LIMIT offset_i,limit_i
可以生成一个临时表,用游标打开