运行存储过程时出现以下异常:
com.microsoft.sqlserver.jdbc.SQLServerException:不支持从 UNKNOWN 到 UNKNOWN 的转换。
该过程定义如下:
CREATE PROCEDURE spTest (
@p1 varchar(1024) ,
@p2 varchar(1024) ,
@p3 char(1) ,
@p4 varchar(254),
@p5 varchar(254),
@debug bit )
我在 Java 中的参数定义如下:
对象[] 参数 = {"1,2,3", "d", '2', "", "", 1};
我觉得是性格造成的。任何想法为什么?