diff --git a/src/adql/translator/SQLServerTranslator.java b/src/adql/translator/SQLServerTranslator.java index 0e9ca7126b7af8319682e5f2e97a66385c06a86f..1790061f2fd16124fd20d2ae0265908b3f91bb3e 100644 --- a/src/adql/translator/SQLServerTranslator.java +++ b/src/adql/translator/SQLServerTranslator.java @@ -409,7 +409,7 @@ public class SQLServerTranslator extends JDBCTranslator { else if (dbmsTypeName.equals("int")) return new DBType(DBDatatype.INTEGER); // BIGINT - else if (dbmsTypeName.equals("bigint")) + else if (dbmsTypeName.equals("bigint") || dbmsTypeName.equals("unsigned bigint")) return new DBType(DBDatatype.BIGINT); // REAL (cf https://msdn.microsoft.com/fr-fr/library/ms173773(v=sql.120).aspx) else if (dbmsTypeName.equals("real") || (dbmsTypeName.equals("float") && lengthParam >= 1 && lengthParam <= 24))