Skip to content

Commit a7ffe07

Browse files
szeigerhvesalai
authored andcommitted
Skip sourceDataType in ResultSet when reading an MColumn
Oracle does not always return this column. Columns both before and after it were already guarded with `if(r.hasMoreColumns)` in `MColumn.getColumns`, so this looks like an oversight.
1 parent 40ed6cf commit a7ffe07

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

slick/src/main/scala/slick/jdbc/meta/MColumn.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ object MColumn {
2424
case _ => None
2525
}, r.<<, r.<<, r.skip.skip.<<, r.<<, DatabaseMeta.yesNoOpt(r),
2626
if(r.hasMoreColumns) MQName.optionalFrom(r) else None,
27-
r.nextObjectOption(),
27+
if(r.hasMoreColumns) r.nextObjectOption() else None,
2828
if(r.hasMoreColumns) DatabaseMeta.yesNoOpt(r) else None)
2929
}
3030
}

0 commit comments

Comments
 (0)