SchemaObject schemaObject = null; if (schema != null) { table = showColumns.getTable(); schemaObject = schema.findTable(table.nameHashCode64());
@Override public boolean visit(MySqlShowColumnsStatement x) { if (x.isFull()) { print0(ucase ? "SHOW FULL COLUMNS" : "show full columns"); } else { print0(ucase ? "SHOW COLUMNS" : "show columns"); } if (x.getTable() != null) { print0(ucase ? " FROM " : " from "); if (x.getDatabase() != null) { x.getDatabase().accept(this); print('.'); } x.getTable().accept(this); } if (x.getLike() != null) { print0(ucase ? " LIKE " : " like "); x.getLike().accept(this); } if (x.getWhere() != null) { print0(ucase ? " WHERE " : " where "); x.getWhere().accept(this); } return false; }
SchemaObject schemaObject = null; if (schema != null) { table = showColumns.getTable(); schemaObject = schema.findTable(table.nameHashCode64());
@Override public boolean visit(MySqlShowColumnsStatement x) { if (x.isFull()) { print0(ucase ? "SHOW FULL COLUMNS" : "show full columns"); } else { print0(ucase ? "SHOW COLUMNS" : "show columns"); } if (x.getTable() != null) { print0(ucase ? " FROM " : " from "); if (x.getDatabase() != null) { x.getDatabase().accept(this); print('.'); } x.getTable().accept(this); } if (x.getLike() != null) { print0(ucase ? " LIKE " : " like "); x.getLike().accept(this); } if (x.getWhere() != null) { print0(ucase ? " WHERE " : " where "); x.getWhere().accept(this); } return false; }
String table = StringUtil.removeBackQuote(showColumnsStatement.getTable().getSimpleName()); SQLName database = showColumnsStatement.getDatabase(); String schema = database == null ? c.getSchema() : StringUtil.removeBackQuote(database.getSimpleName());