新浦京娱乐场官网mysql存储过程返回resultset

2019-06-16 02:08栏目:技术创新

新浦京娱乐场官网,在存储过程中使用select语句可以在jdbc中获得此存储过程的返回的resultset,如果你的存储过程中有多个select语句会返回多个resultset,如果只有一个则返回一个resultset

如下是一个返回一个resultset的存储过程实例:

DELIMITER ;;
CREATE DEFINER=CURRENT_USER PROCEDURE stored_procedure_name()
BEGIN
    DECLARE local_variable_name INT;

    SELECT column_name FROM table_1 LIMIT 1 INTO local_variable_name;

    SELECT * FROM table_1;
END;;
DELIMITER ;

下面的存储过程会返回两个resultset:

DELIMITER ;;
CREATE DEFINER=CURRENT_USER PROCEDURE stored_procedure_name()
BEGIN
    DECLARE local_variable_name INT;

    SELECT column_name FROM table_1 LIMIT 1 INTO local_variable_name;

    SELECT * FROM table_1;

    SELECT * FROM table_2;
END;;
DELIMITER ;

版权声明:本文由新浦京娱乐站_新浦京娱乐场官网_新浦京娱乐发布于技术创新,转载请注明出处:新浦京娱乐场官网mysql存储过程返回resultset