SQL Server结合Mybatis调用存储过程返回结果集

SQL Server结合Mybatis调用存储过程返回结果集的相关知识是本文我们主要要介绍的内容,接下来就让我们一起来了一下吧。

微山ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

过程如下:

一、存储过程:

 
 
 
  1. CREATE PROCEDURE [dbo].[ProcedureName]  
  2. @para1 VARchar(8)='HNZZC001',  
  3. @para2  VarChar(30)='2010-07-08 02:00:00',  
  4. @para3  VarChar(30)='2010-07-09 12:00:00'  
  5. AS  
  6. BEGIN  
  7. --查询临时表中的数据  
  8. SELECT *   FROM #tempTable  
  9. END  

二、Mybatis的映射文件

 
 
 
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14. {#{result} = call ProcedureName(#{para1},  #{ para2},  #{ para3})}  
  15.    

三、需要注意的事项

1、要把结果集放到parameterMap中,并且要设置jdbcType为“OTHER”。

2、在