public interface SQLTableSource extends SQLObject
| Modifier and Type | Method and Description |
|---|---|
long |
aliasHashCode64() |
SQLTableSource |
clone() |
String |
computeAlias() |
boolean |
containsAlias(String alias) |
SQLColumnDefinition |
findColumn(long columnNameHash) |
SQLColumnDefinition |
findColumn(String columnName) |
SQLTableSource |
findTableSource(long alias_hash) |
SQLTableSource |
findTableSource(String alias) |
SQLTableSource |
findTableSourceWithColumn(long columnName_hash) |
SQLTableSource |
findTableSourceWithColumn(long columnName_hash,
String name,
int option) |
SQLTableSource |
findTableSourceWithColumn(SQLName columnName) |
SQLTableSource |
findTableSourceWithColumn(String columnName) |
String |
getAlias() |
SQLExpr |
getFlashback() |
List<SQLHint> |
getHints() |
SQLObject |
resolveColum(long columnNameHash) |
void |
setAlias(String alias) |
void |
setFlashback(SQLExpr flashback) |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentString getAlias()
long aliasHashCode64()
void setAlias(String alias)
SQLTableSource clone()
String computeAlias()
boolean containsAlias(String alias)
SQLExpr getFlashback()
void setFlashback(SQLExpr flashback)
SQLColumnDefinition findColumn(String columnName)
SQLColumnDefinition findColumn(long columnNameHash)
SQLObject resolveColum(long columnNameHash)
SQLTableSource findTableSourceWithColumn(String columnName)
SQLTableSource findTableSourceWithColumn(long columnName_hash)
SQLTableSource findTableSourceWithColumn(SQLName columnName)
SQLTableSource findTableSourceWithColumn(long columnName_hash, String name, int option)
SQLTableSource findTableSource(String alias)
SQLTableSource findTableSource(long alias_hash)
Copyright © 2013–2021 Alibaba Group. All rights reserved.