我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

mysql存储过程中如何将查出来的结果集赋给一个变量

DELIMITER $$
CREATE PROCEDURE p(OUT param INT)
    BEGIN
DECLARE X INT;
SELECT COUNT(NAME) INTO X FROM table WHERE NAME='jim';
SET param = X;
    END$$
DELIMITER ;

其中的查询语句返回一个数字, 赋值给x .  现在如果把存储过程中的sql改为SELECT  *  INTO X FROM table';  赋值给x , x应该改为什么类型?

 

cursor 游标,[url]http://zyn010101.iteye.com/blog/1489539[/url]

定义一个type,类似一个class,把查询结构赋值给这个type就可以了google一把吧

近期文章

  • python输出结果的字体要求怎么
  • 怎样才能在项目中建立一个图片文件呢
  • 怎么解决啊,那个python也是显示no pyven cfg ,要自闭了
  • 怎么连接上处于同一校园网但不同路由的服务器?
  • [face]emoji:007.png[/face]
  • jeecg boot 框架
  • 有会写的么,麻烦私发我一下
  • 这怎么用C语句实现啊?
  • 有没有人给一下答案解析
  • 如何证明这个不等式呀???
  • 一段js,求解释..
  • 服务器上出现应用程序错误
  • 联合互信息的公式是什么
  • python 打开指定的中文路径的execl表格,为什么会报错,无法运行
  • C选项的+c是什么意思
  • 请问如何使用指针和函数编写下面的程序?
  • \temp_7.mp4: No such file or directory愁死了 求操作
  • js变量命名为啥很少见到数字结尾
  • vs应用. net.frm窗体怎么显示数据库表后在表中插入按钮
  • 如何用查询的学号将所有学生遍历一遍

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华