diff --git a/src/qir/driver/sql/SQLStringTranslator.java b/src/qir/driver/sql/SQLStringTranslator.java index 00ab38921db0d33861238e85d9a10b83534a7ad2..5177d5c72f9073adacc428f32bece396f8efbf23 100644 --- a/src/qir/driver/sql/SQLStringTranslator.java +++ b/src/qir/driver/sql/SQLStringTranslator.java @@ -282,8 +282,9 @@ public class SQLStringTranslator extends QIRTranslator<String> { } @Override - public final String visit(final QIRTable qirTable) { - return ((QIRString) qirTable.getSchemaName()).getValue() + "." + ((QIRString) qirTable.getTableName()).getValue(); + public String visit(final QIRTable qirTable) { + final String schemaName = ((QIRString) qirTable.getSchemaName()).getValue(); + return (schemaName.isEmpty() ? "" : schemaName + ".") + ((QIRString) qirTable.getTableName()).getValue(); } /**