【发布时间】:2016-09-29 07:11:18
【问题描述】:
我正在使用弹簧 jdbc。我想要没有参数的结果集。分开我做了,但在一起我做不到。
CREATE DEFINER=`xxx`@`%` PROCEDURE `client_xxxx`(
IN p_xxxx TINYINT(1) UNSIGNED,
IN p_result SMALLINT(2) UNSIGNED,
OUT p_result BIT ) BEGIN
IF EXISTS(SELECT 1 FROM xxx WHERE xxx = 1 AND xxx = 1) THEN
SELECT ...;
SET p_result = 0;
ELSE
SELECT ...;
SET p_result = 1;
END IF;
END
spring jdbc 代码
SimpleJdbcCall jdbcCall = new SimpleJdbcCall(dataSource).withProcedureName(sp);
List<Map<String, Object>> list = (List<Map<String, Object>>) jdbcCall.execute(paramsArray).get("#result-set-1");
list 使用结果集获取结果集我如何获得p_result。
【问题讨论】:
标签: mysql spring spring-jdbc