@Override protected Void visitShowCreate(ShowCreate node, Integer context) { if (node.getType() == ShowCreate.Type.TABLE) { builder.append("SHOW CREATE TABLE ") .append(formatName(node.getName())); } else if (node.getType() == ShowCreate.Type.VIEW) { builder.append("SHOW CREATE VIEW ") .append(formatName(node.getName())); } return null; }
@Override protected Node visitShowCreate(ShowCreate node, Void context) QualifiedObjectName objectName = createQualifiedObjectName(session, node, node.getName()); Optional<ViewDefinition> viewDefinition = metadata.getView(session, objectName);
@Override protected Void visitShowCreate(ShowCreate node, Integer context) { if (node.getType() == ShowCreate.Type.TABLE) { builder.append("SHOW CREATE TABLE ") .append(formatName(node.getName())); } else if (node.getType() == ShowCreate.Type.VIEW) { builder.append("SHOW CREATE VIEW ") .append(formatName(node.getName())); } return null; }
@Override protected Void visitShowCreate(ShowCreate node, Integer context) { if (node.getType() == ShowCreate.Type.TABLE) { builder.append("SHOW CREATE TABLE ") .append(formatName(node.getName())); } else if (node.getType() == ShowCreate.Type.VIEW) { builder.append("SHOW CREATE VIEW ") .append(formatName(node.getName())); } return null; }