mysql的procedure里面,查询语句放在V_SQL变量里面 怎么去执行它,看它返回多少行? mysql的procedure里面,查询语句放在V_SQL变量里面 怎么去执行它,看它返回多少行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用preparemysql> CREATE PROCEDURE curdemo1(IN V_SQL CHAR(100)) -> BEGIN -> -> set @s=V_SQL; -> PREPARE stmt1 FROM @s; -> EXECUTE stmt1 ; -> DEALLOCATE PREPARE stmt1; -> select FOUND_ROWS(); -> END -> //Query OK, 0 rows affected (0.00 sec)mysql>mysql> delimiter ;mysql> call curdemo1('select * from student');+----------+--------+------+------+---------+-------------+-------+-| id | name | sex | age | address | phone | bedid |+----------+--------+------+------+---------+-------------+-------+-| 91010101 | 丁乙甲 | 男 | 21 | 通化 | 13900000000 | 111 || 91010102 | 索春龙 | 男 | 22 | 安徽 | 13910000000 | 0 || 91010103 | 刘莉莉 | 女 | 22 | 白城 | 13920000000 | 0 || 91010104 | 隋鑫 | 女 | 22 | 松原 | 13930000000 | 0 || 91010105 | 长命 | 男 | 22 | 地府 | 12222222222 | 0 || 91010201 | 河江山 | 男 | 20 | 陕西 | 13800000000 | 0 || 91010202 | 祝立业 | 男 | 20 | 长春 | 13800000000 | 0 |....| 91030201 | 王飞 | 男 | 22 | 永安 | 13730060000 | 0 |+----------+--------+------+------+---------+-------------+-------+-24 rows in set (0.00 sec)+--------------+| FOUND_ROWS() |+--------------+| 24 |+--------------+1 row in set (0.06 sec)Query OK, 0 rows affected (0.06 sec)mysql> 新手 mysql从源码安装后怎样卸载? 执行3000个select语句报异常、、、 数据库连接 求一sql;和distinct相关; 求一条sql语句,关联3个表格查询 如何把.sql文件导入mysql数据库?急,在线等待 请问mysql 如何设置权限,可以让一个用户从任何一台机子登陆数据库?(招聘高手) 帮忙实现我要的功能SQL 如何按顺序查询表的所有数据?表没有索引 请教关于mysql直接拷贝的数据库导出的问题,提示1045,情况有点特殊 按月份合计
-> BEGIN
->
-> set @s=V_SQL;
-> PREPARE stmt1 FROM @s;
-> EXECUTE stmt1 ;
-> DEALLOCATE PREPARE stmt1;
-> select FOUND_ROWS();
-> END
-> //
Query OK, 0 rows affected (0.00 sec)mysql>
mysql> delimiter ;
mysql> call curdemo1('select * from student');
+----------+--------+------+------+---------+-------------+-------+-
| id | name | sex | age | address | phone | bedid |
+----------+--------+------+------+---------+-------------+-------+-
| 91010101 | 丁乙甲 | 男 | 21 | 通化 | 13900000000 | 111 |
| 91010102 | 索春龙 | 男 | 22 | 安徽 | 13910000000 | 0 |
| 91010103 | 刘莉莉 | 女 | 22 | 白城 | 13920000000 | 0 |
| 91010104 | 隋鑫 | 女 | 22 | 松原 | 13930000000 | 0 |
| 91010105 | 长命 | 男 | 22 | 地府 | 12222222222 | 0 |
| 91010201 | 河江山 | 男 | 20 | 陕西 | 13800000000 | 0 |
| 91010202 | 祝立业 | 男 | 20 | 长春 | 13800000000 | 0 |
....
| 91030201 | 王飞 | 男 | 22 | 永安 | 13730060000 | 0 |
+----------+--------+------+------+---------+-------------+-------+-
24 rows in set (0.00 sec)+--------------+
| FOUND_ROWS() |
+--------------+
| 24 |
+--------------+
1 row in set (0.06 sec)Query OK, 0 rows affected (0.06 sec)mysql>