Skip to content

Commit 32f593b

Browse files
elisefergusonnElise Ferguson
andauthored
Added in SQL fields VARCHAR, CHAR, and BLOB (#1478)
Co-authored-by: Elise Ferguson <eliseferguson@Elises-MacBook-Air.local>
1 parent 9341e32 commit 32f593b

1 file changed

Lines changed: 21 additions & 16 deletions

File tree

core/src/processing/data/Table.java

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -224,22 +224,27 @@ public Table(ResultSet rs) {
224224

225225
int type = rsmd.getColumnType(col + 1);
226226
switch (type) { // TODO these aren't tested. nor are they complete.
227-
case Types.INTEGER:
228-
case Types.TINYINT:
229-
case Types.SMALLINT:
230-
setColumnType(col, INT);
231-
break;
232-
case Types.BIGINT:
233-
setColumnType(col, LONG);
234-
break;
235-
case Types.FLOAT:
236-
setColumnType(col, FLOAT);
237-
break;
238-
case Types.DECIMAL:
239-
case Types.DOUBLE:
240-
case Types.REAL:
241-
setColumnType(col, DOUBLE);
242-
break;
227+
case Types.VARCHAR:
228+
case Types.CHAR:
229+
case Types.BLOB:
230+
setColumnType(col, STRING);
231+
break;
232+
case Types.INTEGER:
233+
case Types.TINYINT:
234+
case Types.SMALLINT:
235+
setColumnType(col, INT);
236+
break;
237+
case Types.BIGINT:
238+
setColumnType(col, LONG);
239+
break;
240+
case Types.FLOAT:
241+
setColumnType(col, FLOAT);
242+
break;
243+
case Types.DECIMAL:
244+
case Types.DOUBLE:
245+
case Types.REAL:
246+
setColumnType(col, DOUBLE);
247+
break;
243248
}
244249
}
245250

0 commit comments

Comments
 (0)