HSQLDB 2.2.9を使用しており、メモリテーブルの1つにUTF-8データを含むINSERTコマンドを含む静的スクリプトファイルを使用してサーバーを起動しています。org.hsqldb.util.DatabaseManagerツールから調べると、データが壊れているように見えます。
サーバーと静的データを起動する方法は次のとおりです。
build.xml:
<target name="runServer">
<java classname="org.hsqldb.Server" fork="true">
<classpath refid="hsql-classpath"/>
</java>
</target>
静的スクリプト:
CREATE SCHEMA PUBLIC AUTHORIZATION DBA
CREATE MEMORY TABLE PUBLIC.ORDERS(ORDERID INTEGER,SHIPCOUNTRY VARCHAR)
CREATE USER SA PASSWORD ""
GRANT DBA TO SA
SET WRITE_DELAY 10
SET SCHEMA PUBLIC
INSERT INTO ORDERS VALUES( ... UTF-8 DATA ...