Skip to content
Snippets Groups Projects
Commit 66cc4989 authored by Julien Lopez's avatar Julien Lopez
Browse files

Add support for bigint and null for sql

parent 92d9776f
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,7 @@ import java.util.Base64;
import java.util.Deque;
import qir.ast.QIRNode;
import qir.ast.QIRNull;
import qir.ast.data.QIRLcons;
import qir.ast.data.QIRList;
import qir.ast.data.QIRLnil;
......@@ -56,6 +57,7 @@ public abstract class SQLStringDriver extends SQLDriver<String> {
switch (type) {
case Types.INTEGER:
case Types.NUMERIC:
case Types.BIGINT:
data = new QIRNumber(null, rs.getLong(i));
break;
case Types.BOOLEAN:
......@@ -64,6 +66,9 @@ public abstract class SQLStringDriver extends SQLDriver<String> {
case Types.DOUBLE:
data = new QIRDouble(null, rs.getDouble(i));
break;
case Types.NULL:
data = QIRNull.getInstance();
break;
case Types.OTHER:
String v = rs.getString(i);
v = v.substring(1, v.length() - 1);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment