本文整理了Java中net.sf.jsqlparser.schema.Table.setSchemaName()
方法的一些代码示例,展示了Table.setSchemaName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.setSchemaName()
方法的具体详情如下:
包路径:net.sf.jsqlparser.schema.Table
类名称:Table
方法名:setSchemaName
暂无
代码示例来源:origin: geotools/geotools
qualifiedTable.setSchemaName(qualifiedSchema.toUpperCase());
代码示例来源:origin: org.opencadc/cadc-adql
/**
* Add new entries to the table name map.
*
* @param originalName a table name that should be replaced
* @param newName the value that originalName should be replaced with
*/
public void put(String originalName, String newName)
{
Table t = new Table();
String[] parts = newName.split("[.]");
if (parts.length == 1) {
t.setName(parts[0]);
} else if (parts.length == 2) {
t.setSchemaName(parts[0]);
t.setName(parts[1]);
} else if (parts.length == 3) {
t.setSchemaName(parts[0] + "." + parts[1]);
t.setName(parts[2]);
}
else
throw new IllegalArgumentException("expected new table name to have 1-3 parts, found " + parts.length);
map.put(originalName, t);
}
代码示例来源:origin: org.opencadc/cadc-adql
/**
* Add new entries to the table name map.
*
* @param originalName a table name that should be replaced
* @param newName the value that originalName should be replaced with
*/
public void put(String originalName, String newName)
{
Table t = new Table();
String[] parts = newName.split("[.]");
if (parts.length == 1) {
t.setName(parts[0]);
} else if (parts.length == 2) {
t.setSchemaName(parts[0]);
t.setName(parts[1]);
} else if (parts.length == 3) {
t.setSchemaName(parts[0] + "." + parts[1]);
t.setName(parts[2]);
}
else
throw new IllegalArgumentException("expected new table name to have 1-3 parts, found " + parts.length);
map.put(originalName, t);
}
代码示例来源:origin: org.opencadc/cadc-adql
@Override
public void visit(Table table)
{
log.debug("visit(table)" + table);
String tabName = table.getWholeTableName();
log.debug("looking for " + tabName + " in conversion map...");
Table ntab = map.get(tabName);
log.debug("found: " + ntab);
if (ntab != null)
{
log.debug("convert: " + table.getSchemaName() + "." + table.getName()
+ " -> " + ntab.getSchemaName() + "." + ntab.getName());
table.setName(ntab.getName());
table.setSchemaName(ntab.getSchemaName());
// leave alias intact
}
}
}
代码示例来源:origin: org.opencadc/cadc-adql
@Override
public void visit(Column column)
{
log.debug("visit(column)" + column);
Table table = column.getTable();
log.debug("table: " + table);
if (table != null && table.getName() != null)
{
String tabName = table.getWholeTableName();
log.debug("looking for " + tabName + " in conversion map...");
Table ntab = map.get(tabName);
log.debug("found: " + ntab);
if (ntab != null)
{
log.debug("convert: " + table.getSchemaName() + "." + table.getName()
+ " -> " + ntab.getSchemaName() + "." + ntab.getName());
table.setName(ntab.getName());
table.setSchemaName(ntab.getSchemaName());
// leave alias intact
}
}
}
}
代码示例来源:origin: org.geotools/gt-arcsde
qualifiedTable.setSchemaName(qualifiedSchema.toUpperCase());
代码示例来源:origin: it.unibz.inf.ontop/ontop-obdalib-core
public static void normalizeColumnName(QuotedIDFactory idfac, Column tableColumn) {
QuotedID columnName = idfac.createAttributeID(tableColumn.getColumnName());
tableColumn.setColumnName(columnName.getSQLRendering());
Table table = tableColumn.getTable();
RelationID tableName = idfac.createRelationID(table.getSchemaName(), table.getName());
table.setSchemaName(tableName.getSchemaSQLRendering());
table.setName(tableName.getTableNameSQLRendering());
}
内容来源于网络,如有侵权,请联系作者删除!