@Override public String toString() { return hasQualifier() ? qualifier + "." + ASTERISK : ASTERISK; }
public QualifiedAsteriskExpr(String qualifier) { this(); setQualifier(qualifier); }
QueryBlock block = ctx.getQueryBlock(); Collection<QueryBlock> queryBlocks = ctx.getPlan().getQueryBlocks(); if (asteriskExpr.hasQualifier()) { String qualifier; if (IdentifierUtil.isFQTableName(asteriskExpr.getQualifier())) { qualifier = asteriskExpr.getQualifier(); } else { qualifier = IdentifierUtil.buildFQName( ctx.getQueryContext().get(SessionVars.CURRENT_DATABASE), asteriskExpr.getQualifier()); throw new UndefinedColumnException(asteriskExpr.toString());
@Override public NamedExpr visitQualified_asterisk(Qualified_asteriskContext ctx) { QualifiedAsteriskExpr target = new QualifiedAsteriskExpr(); if (ctx.tb_name != null) { target.setQualifier(ctx.tb_name.getText()); } return new NamedExpr(target); }
QueryBlock block = ctx.getQueryBlock(); Collection<QueryBlock> queryBlocks = ctx.getPlan().getQueryBlocks(); if (asteriskExpr.hasQualifier()) { String qualifier; if (CatalogUtil.isFQTableName(asteriskExpr.getQualifier())) { qualifier = asteriskExpr.getQualifier(); } else { qualifier = CatalogUtil.buildFQName( ctx.getQueryContext().get(SessionVars.CURRENT_DATABASE), asteriskExpr.getQualifier()); throw new UndefinedColumnException(asteriskExpr.toString());
@Override public NamedExpr visitQualified_asterisk(Qualified_asteriskContext ctx) { QualifiedAsteriskExpr target = new QualifiedAsteriskExpr(); if (ctx.tb_name != null) { target.setQualifier(ctx.tb_name.getText()); } return new NamedExpr(target); }
public QualifiedAsteriskExpr(String qualifier) { this(); setQualifier(qualifier); }
@Override public String toString() { return hasQualifier() ? qualifier + "." + ASTERISK : ASTERISK; }