HSQL

Whenever I connect to HSQLDB from my application deployed on eclipse Juno, it throws an exception as : java.sql.SQLException: error in script file line: 1 Unexpected token UNIQUE, requires COLLATION in statement [SET DATABASE UNIQUE]

You need the latest version of HSQLDB jar, currently 2.2.9.

Your database files are version 2.x, but the jar you are using is probably 1.8.x or earlier. It is important to use the same jar version (major.minor).
http://stackoverflow.com/questions/12969109/error-in-script-file-line-1-unexpected-token-unique-requires-collation-in-stat

http://stackoverflow.com/questions/4949023/unexpected-token-unique-requires-collation-in-statement-set-database-unique

2015-04-27T09:22:12.125+0800  WARNING  Script processing failure
org.hsqldb.HsqlException: error in script file line: 234 java.io.EOFException in statement [SET TABLE PUBLIC.C
ONFIGSET INDEX ‘1 0 1‘]
        at org.hsqldb.error.Error.error(Unknown Source)

http://blog.csdn.net/YuLimin/article/details/1623656

时间: 2024-08-09 11:35:05

HSQL的相关文章

HSQL一个简短的引论

前言 在对dao层写測试类的时候,我们须要一个測试数据库,一般我们会是专门建立一个真实的測试数据库,可是有了HSQLDB事情就变得简单了起来. 正题 一.简单介绍: hsql数据库是一款纯Java编写的免费数据库.许但是BSD-style的协议,假设你是使用Java编程的话.最好还是考虑一下使用它.相对其它数据库来说,其体积小,才563kb. 仅一个hsqldb.jar文件就包含了数据库引擎.数据库驱动.还有其它用户界面操作等内容.在Java开源世界里.hsql是极为受欢迎的(就Java本身来说

HSQL简介

前言 在对dao层写测试类的时候,我们需要一个测试数据库,一般我们会是专门建立一个真实的测试数据库,但是有了HSQLDB事情就变得简单了起来. 正题 一.简介: hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不妨考虑一下使用它,相对其他数据库来说,其体积小,才563kb.仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内容.在Java开源世界里,hsql是极为受欢迎的(就Java本身来说),JBo

hsql数据量大的时候 left join 查询非常慢

最近遇到使用hsql查询两张表的时候,发现一旦left join就差些很慢,单独查很快,不知道为什么. 然后听说hsql只要数据量稍微大点,再 join一下就很慢,绞尽脑汁想到了一天终于想到办法了. 于是拆分sql把依然使用left join,但是事先把两个表的结果集变小就可以left join了.例子如下 select p.parent_id, p.id, p.pid, p.c_name, p.path, p.params, p.p_type, p.area_code, p.appid, SU

异常 SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]

使用Spring 的JDBCtemplate 调用数据库的时候 出现了如下的问题 SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase] 这个一般是因为SQL语句出错  会报这样的错误 这个时候关注Sql 语句的格式  以及字段长度 的问题 可以先在Sqlyog上先试运行一下.

SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase] 错误

在一次改bug的过程,爆出了数据库错误,但是一看后面控制台,并没有爆出以前的具体的数据库错误的原因,而是 SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase] 开始还以为是哪里配置错了,或者是配置了什么东西,才没有出现具体的错误,找了好久,结果突然想到百度一下,就找到了原因: 数据库的字段和输入的数据库的数据类型不匹配

HSQL可视化工具

本地使用HSQL数据库进行开发,多是集成在开发工具的内部,比如studio,往往看不到HSQL数据库,那么如何查看HSQL数据库呢? 可以使用hsql自带的可视化工具,运行hsqldb-*.jar 包中的org.hsqldb.util.DatabaseManager类 java -cp hsqldb-2.2.9.jar org.hsqldb.util.DatabaseManager 就能看到一个简易的可视化界面,进行如下配置: Recent:将会列出最近的数据库配置Setting Name: 设

内存数据库HSQL初学

经常想写点简单的程序,或者演示系统,但是本地又没有数据库环境, 采用内存数据库 HSQL 比较合适,以下程序用于内存数据库. ContextListener.java 1 package com.xjh; 2 3 import java.io.BufferedReader; 4 import java.io.InputStreamReader; 5 6 import javax.servlet.ServletContextEvent; 7 import javax.servlet.Servlet

If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.

学习Spring Boot 过程中遇到了下列这个问题 Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.//无法配置数据库,没有指定url属性,并且无法配置embedded datasourceReason: Failed to determine a suitable driver class

Mybatis运行错误:信息: SQLErrorCodes loaded: [DB2, Derby, H2, HDB, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]

Mybatis运行出现错误提示: 五月 23, 2018 12:07:22 上午 org.springframework.jdbc.support.SQLErrorCodesFactory <init>信息: SQLErrorCodes loaded: [DB2, Derby, H2, HDB, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase] 一般这个错误是由于sql语句的输入参数与数据库表结构字段类型不一致导致. 这个错误

HIVE HSQL 基本操作命令

创建表: hive>create table tablename(id int,name string,password string); 创建一个名字为tablename的表,表的属性有int   id;  string   name;  string  password; 创建一个新表,结构与其他一样 hive> create table table1 like table2; 创建一个表table1,表结构跟table2一样; 创建分区表 hive> create table ta