"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "hsqldb/src/org/hsqldb/ExpressionColumn.java" between
hsqldb-2.6.0.zip and hsqldb-2.6.1.zip

About: HSQLDB (HyperSQL DataBase) is a SQL relational database engine written in Java. It supports nearly full ANSI-92 SQL (BNF format) and full core SQL:2008.

ExpressionColumn.java  (hsqldb-2.6.0):ExpressionColumn.java  (hsqldb-2.6.1)
skipping to change at line 52 skipping to change at line 52
import org.hsqldb.lib.Set; import org.hsqldb.lib.Set;
import org.hsqldb.map.ValuePool; import org.hsqldb.map.ValuePool;
import org.hsqldb.navigator.RangeIterator; import org.hsqldb.navigator.RangeIterator;
import org.hsqldb.persist.PersistentStore; import org.hsqldb.persist.PersistentStore;
import org.hsqldb.types.Type; import org.hsqldb.types.Type;
/** /**
* Implementation of column, variable, parameter, etc. access operations. * Implementation of column, variable, parameter, etc. access operations.
* *
* @author Fred Toussi (fredt@users dot sourceforge.net) * @author Fred Toussi (fredt@users dot sourceforge.net)
* @version 2.6.0 * @version 2.6.1
* @since 1.9.0 * @since 1.9.0
*/ */
public class ExpressionColumn extends Expression { public class ExpressionColumn extends Expression {
public static final ExpressionColumn[] emptyArray = public static final ExpressionColumn[] emptyArray =
new ExpressionColumn[]{}; new ExpressionColumn[]{};
static final SimpleName rownumName = static final SimpleName rownumName =
HsqlNameManager.getSimpleName("ROWNUM", false); HsqlNameManager.getSimpleName("ROWNUM", false);
// //
skipping to change at line 952 skipping to change at line 952
sb.append(Tokens.T_COLUMN).append(": "); sb.append(Tokens.T_COLUMN).append(": ");
sb.append(column.getName().getSchemaQualifiedStatementName()); sb.append(column.getName().getSchemaQualifiedStatementName());
if (alias != null) { if (alias != null) {
sb.append(" AS ").append(alias.name); sb.append(" AS ").append(alias.name);
} }
break; break;
case OpTypes.DYNAMIC_PARAM : case OpTypes.DYNAMIC_PARAM :
sb.append("DYNAMIC PARAM: "); sb.append("DYNAMIC PARAM: ");
sb.append(", TYPE = ").append(dataType.getNameString()); sb.append(", TYPE = ").append(dataType.getDefinition());
break; break;
case OpTypes.SEQUENCE : case OpTypes.SEQUENCE :
sb.append(Tokens.T_SEQUENCE).append(": "); sb.append(Tokens.T_SEQUENCE).append(": ");
sb.append(sequence.getName().name); sb.append(sequence.getName().name);
break; break;
case OpTypes.MULTICOLUMN : case OpTypes.MULTICOLUMN :
// shouldn't get here // shouldn't get here
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)