From 9a8aa593af49daa97c3e51d870e431a92227cb6d Mon Sep 17 00:00:00 2001 From: LonwoLonwo Date: Fri, 6 Nov 2020 11:49:04 +0300 Subject: [PATCH] #10261 table DDL fix and refactoring --- .../src/org/jkiss/dbeaver/ext/exasol/tools/ExasolUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/org.jkiss.dbeaver.ext.exasol/src/org/jkiss/dbeaver/ext/exasol/tools/ExasolUtils.java b/plugins/org.jkiss.dbeaver.ext.exasol/src/org/jkiss/dbeaver/ext/exasol/tools/ExasolUtils.java index 06e44b126a..b4fcacc5f5 100644 --- a/plugins/org.jkiss.dbeaver.ext.exasol/src/org/jkiss/dbeaver/ext/exasol/tools/ExasolUtils.java +++ b/plugins/org.jkiss.dbeaver.ext.exasol/src/org/jkiss/dbeaver/ext/exasol/tools/ExasolUtils.java @@ -71,7 +71,7 @@ public class ExasolUtils { ExasolTable exasolTable) throws DBException { StringBuilder ddlOutput = new StringBuilder(); - ddlOutput.append("CREATE TABLE \"").append(exasolTable.getSchema().getName()).append("\".\"").append(exasolTable.getName()).append("\" ("); + ddlOutput.append("CREATE TABLE ").append(exasolTable.getFullyQualifiedName(DBPEvaluationContext.DDL)).append(" ("); try (JDBCSession session = DBUtils.openMetaSession(monitor, exasolTable, "Get Table DDL")) { try (JDBCStatement dbStat = session.createStatement()) { @@ -128,7 +128,7 @@ public class ExasolUtils { //partitioning ddlOutput.append(getPartitionDdl(exasolTable, monitor)); - ddlOutput.append(";\n"); + //ddlOutput.append(";\n"); //partition expression has ; already //primary key Collection pks = exasolTable.getConstraints(monitor); -- GitLab