大家好!
我现在做从oracle存储过程迁移mysql的一个应用。
在Oracle中,我通过定义cursor游标,作为参数传出,如下:
PROCEDURE PAGINATION_PLAYER( vi_curpage INTEGER,
vi_pagesige INTEGER,
ORDERS VARCHAR2,
totalPages out INTEGER,
PLAYER OUT playerid)
输出参数有两个,一个是totalPages 总页数,一个player 是游标类型的,在开始的时候定义了 type playerid is ref cursor;
存储过程得到playerid的结果集,然后返回。
我想请教下,如果想在mysql想得到一样的效果,就是想得到总页数,和指定的一段结果集怎么写。谢谢!
我现在做从oracle存储过程迁移mysql的一个应用。
在Oracle中,我通过定义cursor游标,作为参数传出,如下:
PROCEDURE PAGINATION_PLAYER( vi_curpage INTEGER,
vi_pagesige INTEGER,
ORDERS VARCHAR2,
totalPages out INTEGER,
PLAYER OUT playerid)
输出参数有两个,一个是totalPages 总页数,一个player 是游标类型的,在开始的时候定义了 type playerid is ref cursor;
存储过程得到playerid的结果集,然后返回。
我想请教下,如果想在mysql想得到一样的效果,就是想得到总页数,和指定的一段结果集怎么写。谢谢!
解决方案 »
- 菜鸟求助,关于mysql trigger的一个问题
- mysql 存储过程该如何处理存储过程返回的多结果集
- MySQL忘记密码了···
- 菜鸟求救,想往mysql的date_sub函数中放入参数,可是一直报错
- mysql 在linux 安装出错
- 请教一条sql语句
- MYSQL如何能象MSSQL那样检查接入用户的IP和正在使用的查询语句啊
- mysql 如何指定一个数据库的编码方式及使用?
- (急!急!急!急!急!)安装MS Sql Server 7.0 时出现的问题!请大家帮忙!
- mysql中定义id属性为int(2), auto_increment,超过65535后会发生什么现象
- 能向你请教关于mysql优化的问题吗·················
- mysql的乱码问题(日语)
READS SQL DATA
SELECT customer_id,customer_name
FROM customers
WHERE sales_rep_id=in_sales_rep_id;Call proc_test(1);
2、直接传入LIMIT 需要的参数就可以了。