From 1c1d4cec6c764fa61f9e1f752d9c7e24e849e60d Mon Sep 17 00:00:00 2001 From: gmantele <gmantele@ari.uni-heidelberg.de> Date: Thu, 21 Aug 2014 14:01:39 +0200 Subject: [PATCH] [ADQL] Fix SQL translation of operations' alias: now, the alias is always surrounded by double quotes (so a sum between two numbers won't have the default alias +, but it will have +) --- src/adql/translator/JDBCTranslator.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/adql/translator/JDBCTranslator.java b/src/adql/translator/JDBCTranslator.java index 5f791cf..aecda78 100644 --- a/src/adql/translator/JDBCTranslator.java +++ b/src/adql/translator/JDBCTranslator.java @@ -403,8 +403,10 @@ public abstract class JDBCTranslator implements ADQLTranslator { if (item.hasAlias()){ translation.append(" AS "); appendIdentifier(translation, item.getAlias(), item.isCaseSensitive()); - }else - translation.append(" AS ").append(item.getName()); + }else{ + translation.append(" AS "); + appendIdentifier(translation, item.getName(), true); + } return translation.toString(); } -- GitLab