net.sf.jsqlparser.schema.Table.setAlias()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(3.4k)|赞(0)|评价(0)|浏览(114)

本文整理了Java中net.sf.jsqlparser.schema.Table.setAlias()方法的一些代码示例,展示了Table.setAlias()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.setAlias()方法的具体详情如下:
包路径:net.sf.jsqlparser.schema.Table
类名称:Table
方法名:setAlias

Table.setAlias介绍

暂无

代码示例

代码示例来源:origin: alibaba/mdrill

final public Table TableWithAlias() throws ParseException {
   Table table = null;
   String alias = null;
 table = Table();
 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
 case K_AS:
 case S_IDENTIFIER:
 case S_QUOTED_IDENTIFIER:
  alias = Alias();
                   table.setAlias(alias);
  break;
 default:
  jj_la1[20] = jj_gen;
  ;
 }
    {if (true) return table;}
 throw new Error("Missing return statement in function");
}

代码示例来源:origin: JSQLParser/JSqlParser

case S_QUOTED_IDENTIFIER:{
   alias = Alias();
table.setAlias(alias);
   break;

代码示例来源:origin: geotools/geotools

private List<FromItem> removeTableAliases(final List<FromItem> fromItems) {
  List<FromItem> items = new ArrayList<FromItem>(fromItems);
  for (Iterator<FromItem> it = items.iterator(); it.hasNext(); ) {
    FromItem fromItem = it.next();
    if (fromItem instanceof Table) {
      Table table = (Table) fromItem;
      table.setAlias(null);
    }
  }
  return items;
}

代码示例来源:origin: JSQLParser/JSqlParser

table.setAlias(new Alias(name,useAs));
   break;

代码示例来源:origin: geotools/geotools

qualifiedTable.setAlias(table.getAlias());

代码示例来源:origin: org.geotools/gt-arcsde

private List<FromItem> removeTableAliases(final List<FromItem> fromItems) {
  List<FromItem> items = new ArrayList<FromItem>(fromItems);
  for (Iterator<FromItem> it = items.iterator(); it.hasNext();) {
    FromItem fromItem = it.next();
    if (fromItem instanceof Table) {
      Table table = (Table) fromItem;
      table.setAlias(null);
    }
  }
  return items;
}

代码示例来源:origin: zhicwu/cassandra-jdbc-driver

public void visit(Table tableName) {
  if (tableName.getAlias() != null) {
    tableName.setAlias(null);
  }
}

代码示例来源:origin: com.eas.platypus/platypus-js-sql-parser

final public Table TableWithAlias() throws ParseException {Table table = null;
    Alias alias = null;
  table = Table();
  switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) {
  case K_AS:
  case S_IDENTIFIER:
  case S_QUOTED_IDENTIFIER:{
   alias = Alias();
table.setAlias(alias);
   break;
   }
  default:
   jj_la1[22] = jj_gen;
   ;
  }
{if ("" != null) return table;}
  throw new Error("Missing return statement in function");
 }

代码示例来源:origin: org.opencadc/cadc-jsqlparser-compat

final public Table TableWithAlias() throws ParseException {Table table = null;
    String alias = null;
  table = Table();
  switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) {
  case K_AS:
  case S_IDENTIFIER:
  case S_QUOTED_IDENTIFIER:{
   alias = Alias();
table.setAlias(alias);
   break;
   }
  default:
   jj_la1[20] = jj_gen;
   ;
  }
{if ("" != null) return table;}
  throw new Error("Missing return statement in function");
 }

代码示例来源:origin: org.geotools/gt-arcsde

qualifiedTable.setAlias(table.getAlias());

代码示例来源:origin: com.intoverflow.booster/booster-core

@Override
  public void visit(Column column) {
    Table table = column.getTable();
    if (table == null || StringUtils.isBlank(table.getName())) {
      Table t = new Table(tableName);
      if (tableAlias != null) {
        t.setAlias(new Alias(tableAlias, false));
      }
      column.setTable(t);
    }
  }
});

代码示例来源:origin: com.github.jsqlparser/jsqlparser

case S_QUOTED_IDENTIFIER:{
   alias = Alias();
table.setAlias(alias);
   break;

代码示例来源:origin: com.eas.platypus/platypus-js-sql-parser

case S_QUOTED_IDENTIFIER:{
   alias = Alias();
table.setAlias(alias);
   break;

代码示例来源:origin: com.eas.platypus/platypus-js-sql-parser

case S_QUOTED_IDENTIFIER:{
   alias = Alias();
table.setAlias(alias);
   break;

代码示例来源:origin: com.github.jsqlparser/jsqlparser

table.setAlias(new Alias(name,useAs));
   break;

相关文章