Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
-
any
Description
Java CallableStatement.getParameterMetadata returns wrong java.sql.Type for boolean.
SQL:
create procedure p_boolean(in x boolean, out y boolean)
begin set y = x; end;
Java:
var call = cn.prepareCall("call p_boolean(?, ?)");
call.getParameterMetaData().getParameterType(1); // -6 but 16 expected
call.getParameterMetaData().getParameterType(2); // -6 but 16 expected