Hi:
I have the next problem when I try to ejecute the test of my aplication.
This is my configuration :
schema.sqlCode:<jdbc:embedded-database id="embeddedDataSource" type="HSQL"> <jdbc:script location="classpath:script/schema.sql" /> </jdbc:embedded-database>
I'm using the next update:Code:SET DATABASE SQL SYNTAX MYS TRUE; CREATE TABLE EVENTS ( id bigint not null auto_increment, count_id varchar(255) not null, creation_date DATETIME not null, sent_date DATETIME, PRIMARY KEY (id));
The problem is in the function sql DATE_SUB the system traces the next errorCode:String query = "UPDATE notifications SET status = ?, sent_date = NOW() " + "WHERE sent_date <= DATE_SUB(NOW(), INTERVAL ? MINUTE) AND status = ?";
Caused by: java.sql.SQLSyntaxErrorException: usuario no tiene privilegios suficientes o objeto no encontrado: DATE_SUB
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCPreparedStatement.<init>(Unkno wn Source)
at org.hsqldb.jdbc.JDBCConnection.prepareStatement(Un known Source)
at org.springframework.jdbc.core.JdbcTemplate$SimpleP reparedStatementCreator.createPreparedStatement(Jd bcTemplate.java:1375)
at org.springframework.jdbc.core.JdbcTemplate.execute (JdbcTemplate.java:580)
... 36 more
Caused by: org.hsqldb.HsqlException: usuario no tiene privilegios suficientes o objeto no encontrado: DATE_SUB
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.ParserDQL.readColumnOrFunctionExpressio n(Unknown Source)
at org.hsqldb.ParserDQL.XreadSimpleValueExpressionPri mary(Unknown Source)
at org.hsqldb.ParserDQL.XreadAllTypesValueExpressionP rimary(Unknown Source)
at org.hsqldb.ParserDQL.XreadAllTypesPrimary(Unknown Source)
at org.hsqldb.ParserDQL.XreadAllTypesFactor(Unknown Source)
at org.hsqldb.ParserDQL.XreadAllTypesTerm(Unknown Source)
at org.hsqldb.ParserDQL.XreadAllTypesCommonValueExpre ssion(Unknown Source)
at org.hsqldb.ParserDQL.XreadRowOrCommonValueExpressi on(Unknown Source)
at org.hsqldb.ParserDQL.XreadRowValuePredicand(Unknow n Source)
at org.hsqldb.ParserDQL.XreadPredicateRightPart(Unkno wn Source)
at org.hsqldb.ParserDQL.XreadBooleanPrimaryOrNull(Unk nown Source)
at org.hsqldb.ParserDQL.XreadBooleanFactorOrNull(Unkn own Source)
at org.hsqldb.ParserDQL.XreadBooleanTermOrNull(Unknow n Source)
at org.hsqldb.ParserDQL.XreadBooleanValueExpression(U nknown Source)
at org.hsqldb.ParserDML.compileUpdateStatement(Unknow n Source)
at org.hsqldb.ParserCommand.compilePart(Unknown Source)
at org.hsqldb.ParserCommand.compileStatement(Unknown Source)
at org.hsqldb.Session.compileStatement(Unknown Source)
at org.hsqldb.StatementManager.compile(Unknown Source)
at org.hsqldb.Session.execute(Unknown Source)
Somebody know if it possible uses this function???
tks


