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