| the problem is that if we allow registerResultSetOutParameter(CallableStatement statement, String name) to be overridden by an Oracle Dialect, that means an OUT parameter can be registered by name, doing this prevent any further parameter binding by position otherwise OracleCallableStatement#execute() will throw an Exception. |