Added in SQL fields VARCHAR, CHAR, and BLOB (#1478)

Co-authored-by: Elise Ferguson <eliseferguson@Elises-MacBook-Air.local>
This commit is contained in:
elisefergusonn
2026-05-11 10:36:24 -04:00
committed by GitHub
parent 9341e32d2f
commit 32f593bd02
+21 -16
View File
@@ -224,22 +224,27 @@ public class Table {
int type = rsmd.getColumnType(col + 1);
switch (type) { // TODO these aren't tested. nor are they complete.
case Types.INTEGER:
case Types.TINYINT:
case Types.SMALLINT:
setColumnType(col, INT);
break;
case Types.BIGINT:
setColumnType(col, LONG);
break;
case Types.FLOAT:
setColumnType(col, FLOAT);
break;
case Types.DECIMAL:
case Types.DOUBLE:
case Types.REAL:
setColumnType(col, DOUBLE);
break;
case Types.VARCHAR:
case Types.CHAR:
case Types.BLOB:
setColumnType(col, STRING);
break;
case Types.INTEGER:
case Types.TINYINT:
case Types.SMALLINT:
setColumnType(col, INT);
break;
case Types.BIGINT:
setColumnType(col, LONG);
break;
case Types.FLOAT:
setColumnType(col, FLOAT);
break;
case Types.DECIMAL:
case Types.DOUBLE:
case Types.REAL:
setColumnType(col, DOUBLE);
break;
}
}