From 38a5e80f4868f01abe319b562d78d9d36df0de32 Mon Sep 17 00:00:00 2001 From: Dongkyu Hwangbo Date: Wed, 13 Jan 2016 21:16:28 +0900 Subject: [PATCH] initial commit --- .../src/main/java/org/apache/tajo/algebra/LiteralValue.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tajo-algebra/src/main/java/org/apache/tajo/algebra/LiteralValue.java b/tajo-algebra/src/main/java/org/apache/tajo/algebra/LiteralValue.java index d829f704be..51af4d2940 100644 --- a/tajo-algebra/src/main/java/org/apache/tajo/algebra/LiteralValue.java +++ b/tajo-algebra/src/main/java/org/apache/tajo/algebra/LiteralValue.java @@ -82,7 +82,10 @@ public static LiteralType getLiteralType(String value) { return LiteralType.Unsigned_Float; } catch (NumberFormatException e) {} - // TODO: handle unsigned_large_integer + try { + Long.parseUnsignedLong(value); + return LiteralType.Unsigned_Large_Integer; + } catch (NumberFormatException e) {} return LiteralType.String; }