"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "hsqldb/src/org/hsqldb/ParserCommand.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.

ParserCommand.java  (hsqldb-2.6.0):ParserCommand.java  (hsqldb-2.6.1)
skipping to change at line 56 skipping to change at line 56
import org.hsqldb.types.Charset; import org.hsqldb.types.Charset;
import org.hsqldb.types.DateTimeType; import org.hsqldb.types.DateTimeType;
import org.hsqldb.types.TimestampData; import org.hsqldb.types.TimestampData;
import org.hsqldb.types.Type; import org.hsqldb.types.Type;
import org.hsqldb.types.Types; import org.hsqldb.types.Types;
/** /**
* Parser for session and management statements * Parser for session and management statements
* *
* @author Fred Toussi (fredt@users dot sourceforge.net) * @author Fred Toussi (fredt@users dot sourceforge.net)
* @version 2.5.1 * @version 2.6.1
* @since 1.9.0 * @since 1.9.0
*/ */
public class ParserCommand extends ParserDDL { public class ParserCommand extends ParserDDL {
ParserCommand(Session session, Scanner t) { ParserCommand(Session session, Scanner t) {
super(session, t); super(session, t);
} }
Statement compileStatement(int props) { Statement compileStatement(int props) {
skipping to change at line 1431 skipping to change at line 1431
case Tokens.LONGVAR : case Tokens.LONGVAR :
read(); read();
readThis(Tokens.IS); readThis(Tokens.IS);
readThis(Tokens.LOB); readThis(Tokens.LOB);
flag = processTrueOrFalseObject(); flag = processTrueOrFalseObject();
property = HsqlDatabaseProperties.sql_longvar_is_lob; property = HsqlDatabaseProperties.sql_longvar_is_lob;
break; break;
case Tokens.LOWER :
read();
readThis(Tokens.CASE);
readThis(Tokens.IDENTIFIER);
flag = processTrueOrFalseObject();
property = HsqlDatabaseProperties.sql_lowercase_ident;
break;
case Tokens.IGNORECASE : case Tokens.IGNORECASE :
read(); read();
flag = processTrueOrFalseObject(); flag = processTrueOrFalseObject();
property = HsqlDatabaseProperties.sql_ignore_case; property = HsqlDatabaseProperties.sql_ignore_case;
break; break;
case Tokens.SYNTAX : case Tokens.SYNTAX :
read(); read();
 End of changes. 2 change blocks. 
1 lines changed or deleted 10 lines changed or added

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