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 |