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

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

本文整理了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

  1. final public Table TableWithAlias() throws ParseException {
  2. Table table = null;
  3. String alias = null;
  4. table = Table();
  5. switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
  6. case K_AS:
  7. case S_IDENTIFIER:
  8. case S_QUOTED_IDENTIFIER:
  9. alias = Alias();
  10. table.setAlias(alias);
  11. break;
  12. default:
  13. jj_la1[20] = jj_gen;
  14. ;
  15. }
  16. {if (true) return table;}
  17. throw new Error("Missing return statement in function");
  18. }

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

  1. case S_QUOTED_IDENTIFIER:{
  2. alias = Alias();
  3. table.setAlias(alias);
  4. break;

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

  1. private List<FromItem> removeTableAliases(final List<FromItem> fromItems) {
  2. List<FromItem> items = new ArrayList<FromItem>(fromItems);
  3. for (Iterator<FromItem> it = items.iterator(); it.hasNext(); ) {
  4. FromItem fromItem = it.next();
  5. if (fromItem instanceof Table) {
  6. Table table = (Table) fromItem;
  7. table.setAlias(null);
  8. }
  9. }
  10. return items;
  11. }

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

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

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

  1. qualifiedTable.setAlias(table.getAlias());

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

  1. private List<FromItem> removeTableAliases(final List<FromItem> fromItems) {
  2. List<FromItem> items = new ArrayList<FromItem>(fromItems);
  3. for (Iterator<FromItem> it = items.iterator(); it.hasNext();) {
  4. FromItem fromItem = it.next();
  5. if (fromItem instanceof Table) {
  6. Table table = (Table) fromItem;
  7. table.setAlias(null);
  8. }
  9. }
  10. return items;
  11. }

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

  1. public void visit(Table tableName) {
  2. if (tableName.getAlias() != null) {
  3. tableName.setAlias(null);
  4. }
  5. }

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

  1. final public Table TableWithAlias() throws ParseException {Table table = null;
  2. Alias alias = null;
  3. table = Table();
  4. switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) {
  5. case K_AS:
  6. case S_IDENTIFIER:
  7. case S_QUOTED_IDENTIFIER:{
  8. alias = Alias();
  9. table.setAlias(alias);
  10. break;
  11. }
  12. default:
  13. jj_la1[22] = jj_gen;
  14. ;
  15. }
  16. {if ("" != null) return table;}
  17. throw new Error("Missing return statement in function");
  18. }

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

  1. final public Table TableWithAlias() throws ParseException {Table table = null;
  2. String alias = null;
  3. table = Table();
  4. switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) {
  5. case K_AS:
  6. case S_IDENTIFIER:
  7. case S_QUOTED_IDENTIFIER:{
  8. alias = Alias();
  9. table.setAlias(alias);
  10. break;
  11. }
  12. default:
  13. jj_la1[20] = jj_gen;
  14. ;
  15. }
  16. {if ("" != null) return table;}
  17. throw new Error("Missing return statement in function");
  18. }

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

  1. qualifiedTable.setAlias(table.getAlias());

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

  1. @Override
  2. public void visit(Column column) {
  3. Table table = column.getTable();
  4. if (table == null || StringUtils.isBlank(table.getName())) {
  5. Table t = new Table(tableName);
  6. if (tableAlias != null) {
  7. t.setAlias(new Alias(tableAlias, false));
  8. }
  9. column.setTable(t);
  10. }
  11. }
  12. });

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

  1. case S_QUOTED_IDENTIFIER:{
  2. alias = Alias();
  3. table.setAlias(alias);
  4. break;

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

  1. case S_QUOTED_IDENTIFIER:{
  2. alias = Alias();
  3. table.setAlias(alias);
  4. break;

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

  1. case S_QUOTED_IDENTIFIER:{
  2. alias = Alias();
  3. table.setAlias(alias);
  4. break;

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

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

相关文章