mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
Added in SQL fields VARCHAR, CHAR, and BLOB (#1478)
Co-authored-by: Elise Ferguson <eliseferguson@Elises-MacBook-Air.local>
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user