Galera, boa tarde
Estou começando mexer agora com banco de dados embarcado e o meu select básico esta retornando o seguinte erro:
java.sql.SQLException: error in script file line: 1 Unexpected token UNIQUE, requires COLLATION in statement [SET DATABASE UNIQUE]
Segue abaixo meu código de teste:
try{
System.out.println("jdbc:hsqldb:file:G:\\teste\\teste");
Class.forName("org.hsqldb.jdbcDriver");
Connection con = DriverManager.getConnection("jdbc:hsqldb:file:G:\\teste\\teste, "sa", "");
Statement stm= con.createStatement();
ResultSet rs = stm.executeQuery("SELECT * FROM CAD_PESSOAS");
while(rs.next()){
String id= rs.getString("id");
String nome= rs.getString("nome");
System.out.println(id+" - "+nome);
}
stm.execute("SHUTDOWN");
}catch(ClassNotFoundException e){
System.out.println("Erro ao carregar o driver JDBC. ");
}catch(SQLException e){
System.out.println("Erro de SQL: "+e);
}
Alguem pode me ajudar?