Package | Description |
---|---|
gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
gudusoft.gsqlparser.sqlenv | |
gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
Modifier and Type | Method and Description |
---|---|
TSQLTable |
TTable.getResolvedTable() |
Modifier and Type | Method and Description |
---|---|
void |
TPivotInClause.linkColumnToTable(TTable table,
TSQLTable sqlTable) |
void |
TTable.setResolvedTable(TSQLTable resolvedTable) |
Modifier and Type | Method and Description |
---|---|
TSQLTable |
TSQLEnv.addTable(String qualifiedTableName,
boolean fromDDL)
Add a new table to the SQLEnv.
|
TSQLTable |
TSQLEnv.addView(String qualifiedViewName,
boolean fromDDL) |
TSQLTable |
TSQLSchema.createTable(String tableName)
create a table belong to this schema.
|
TSQLTable |
TSQLSchema.createTable(String tableName,
int priority) |
TSQLTable |
TSQLSchema.findTable(String tableName) |
TSQLTable |
TSQLColumn.getSqlTable()
table include this column
|
TSQLTable |
TSQLEnv.searchTable(String qualifiedTablename)
find a table in the SQL environment by using a qualified table name: catalogName.schemaName.tableName
|
TSQLTable |
TSQLEnv.searchTable(TObjectName tableName) |
Constructor and Description |
---|
TSQLColumn(TSQLTable sqlTable,
String columnName)
create a new column and add to the table
|
TSQLColumn(TSQLTable sqlTable,
String columnName,
TTypeName dataType) |
Modifier and Type | Method and Description |
---|---|
void |
TSelectSqlStatement.addColumnInSelectListToSQLEnv(TSQLTable sqlTable) |