java调用sqlserver存储过程返回游标出错
存储过程:
CREATE PROCEDURE getCustomer
@p_rc Cursor varying OUTPUT
AS
SET @p_rc = CURSOR FOR
select * from khda
GO
java部分代码:
String sql = "{call getCustomer(?)}";
stmt = cnt.prepareCall(sql);
stmt.registerOutParameter(1, Types.OTHER);
出现错误:
[Microsoft][SQLServer 2000 Driver for JDBC]The specified SQL type is not supported by this driver.