Olá,
Estou desenvolvendo uma aplicação web, com Java e HSQLDB (versão 1.8.0). A conexão com o bd está fazendo certinho. Conecta, acessa o script do bd, mas o seguinte erro surge assim que este script é acessado:
java.sql.SQLException: error in script line: 1
Unexpected token: SCHEMA in statement [CREATE SCHEMA]
Na aplicação tenho a conexão da seguinte forma:
conn=DriverManager.getConnection(“jdbc:hsqldb:file:”+System.getProperty(“dirbd”)+";shutdown=true",“sa”,"");
E no script tem-se:
CREATE SCHEMA PUBLIC AUTHORIZATION DBA
CREATE SEQUENCE IDBEAN_SEQ AS INTEGER START WITH 1
CREATE MEMORY TABLE IDBEAN(ID INTEGER, ID_TIPO INTEGER, DS_DESCRICAO VARCHAR(60), EXCLUIDO BOOLEAN)
CREATE USER SA PASSWORD “”
GRANT DBA TO SA
SET WRITE_DELAY 20
SET SCHEMA PUBLIC
INSERT INTO IDBEAN VALUES(1,1,‘FUNCIONARIO’,FALSE)
Alguém pode me dar uma dica sobre como resolver este problema?
agradeço desde já… =]