41724173417441754176417741784179418041814182
break; case Types.SQL_BIT : case Types.SQL_BIT_VARYING : try { if (o instanceof Boolean) { o = outType.convertToDefaultType(session, o); break; } if (o instanceof Integer) {
41784179418041814182418341844185418641874188
break; } if (o instanceof Integer) { o = outType.convertToDefaultType(session, o); break; } if (o instanceof byte[]) {
41844185418641874188418941904191419241934194
break; } if (o instanceof byte[]) { o = outType.convertToDefaultType(session, o); break; } if (o instanceof String) {
41904191419241934194419541964197419841994200
break; } if (o instanceof String) { o = outType.convertToDefaultType(session, o); break; } } catch (HsqlException e) { Util.throwError(e);
42104211421242134214421542164217421842194220
break; } try { if (o instanceof String) { o = outType.convertToDefaultType(session, o); break; } } catch (HsqlException e) { Util.throwError(e);
42744275427642774278427942804281428242834284
o = outType.convertToType(session, o, Type.SQL_VARCHAR); break; } o = outType.convertToDefaultType(session, o); break; } catch (HsqlException e) { Util.throwError(e); }
42844285428642874288428942904291429242934294
} // fall through default : try { o = outType.convertToDefaultType(session, o); break; } catch (HsqlException e) { Util.throwError(e); }
41324133413441354136413741384139414041414142
JDBCUtil.throwError(Error.error(ErrorCode.X_42563)); case Types.SQL_BIT : case Types.SQL_BIT_VARYING : try { if (o instanceof Boolean) { o = outType.convertToDefaultType(session, o); break; } if (o instanceof Integer) {
41384139414041414142414341444145414641474148
41444145414641474148414941504151415241534154