mysql游标结果为空
2017-02-05 15:20
225 查看
定义游标时直接查询数据时,结果为空,解决方法如下:
/*--定义游标名字为C_RESULT */
DECLARE C_RESULT CURSOR FOR
SELECT TABLE_NAME,COLUMN_NAME FROM information_schema.columns WHERE TABLE_SCHEMA='dayangben' AND DATA_TYPE='varchar';
解决方法如下:
具体修改方法是光标定义时把查询语句的表名起别名,然后再用如下
declare a.cur_1 cursor for select name from user a;
个人估计是版本不同导致网络上很多关于游标的使用方式不可以,
小弟用的是msyql5.1.38
/*--定义游标名字为C_RESULT */
DECLARE C_RESULT CURSOR FOR
SELECT TABLE_NAME,COLUMN_NAME FROM information_schema.columns WHERE TABLE_SCHEMA='dayangben' AND DATA_TYPE='varchar';
解决方法如下:
具体修改方法是光标定义时把查询语句的表名起别名,然后再用如下
declare a.cur_1 cursor for select name from user a;
个人估计是版本不同导致网络上很多关于游标的使用方式不可以,
小弟用的是msyql5.1.38
相关文章推荐
- 浅谈MySQL连接查询与外键
- mysql卸载重装之战
- MySQL操作记录
- MySQL 存储表情字符
- mysql和sqlserver在变量上的区别
- flask扩展模块flask-sqlachemy 的使用---mysql数据库
- mysql GTID 主从复制模式
- mysqldump - Export structure only without autoincrement
- 偶然发现mysql的表中字段居然不区分大小写
- mysql 将字段time按天/月/年分组
- mysql语句应该注意的问题
- MySQL Binlog三种格式介绍及分析
- mysql的负载均衡
- Mysql修改约束,列信息,表信息
- Mysql 查看、创建、更改 数据库和表
- MySQL开发实践8问,你能hold住几个?
- MySQL零点启动触发器
- wildfly mysql数据源配置错误
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'XX' in
- MySQL 服务无法启动。服务没有报告任何错误。