java调用存储过程无法返回结果集的说明

 使用SQLServerConnection 类的 prepareCall 方法使用 call SQL 转义序列。 call 转义序列的语法如下所示: 
{call procedure-name[([parameter][,[parameter]]...)]}  

 

 注意转义序列可以写成{ call procedurename(?,default)}

 

default 为使用默认值;

值得说明的是:复杂的存储过程需要关闭行统计: set nocount on

否则将无法返回结果集。

 

posted on 2017-11-24 16:32  sxfinfo  阅读(842)  评论(0编辑  收藏  举报