hsqldb

    0热度

    1回答

    短版:假设我不想长期保存数据,我怎么在HSQLDB programmaticly创建一个数据库和一些CSV数据装载到它?我的模式将准确地匹配文件,并且文件具有足够的列名称。 这是一个无人参与的过程。 详情: 我需要一些简单的SQL技术适用于通过网络下载的3个CSV文件,然后创建一些DTO的,我可以再与一些现有的代码,用它来处理它们多一些,并通过将它们保存休息。我真的不希望与数据库但CSV文件由外键

    1热度

    1回答

    在HSQL数据库中,我有两个表(重新命名/重构用于说明目的)与HSL数据库中的多对多关系。我想被消灭了一切,当我从一个多到多关系一方删除(不包括查询表,这是性能的关键) 这里是我的主表: CREATE TABLE PERSON ( PERSON_ID INTEGER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, NAME VARCH

    1热度

    2回答

    我基本上创建了一些表来玩弄:我有两个主表和一个Many-Many连接表。下面是DDL(我用的HSQLDB) CREATE TABLE PERSON ( PERSON_ID INTEGER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, NAME VARCHAR(50), MAIN_PERSON_ID INTEGER ) CREA

    18热度

    15回答

    我试图单元测试(JUnit)我创建的DAO。我使用Spring作为我的框架,我的DAO(JdbcPackageDAO)扩展了SimpleJdbcDaoSupport。测试类(JdbcPackageDAOTest)扩展了AbstractTransactionalDataSourceSpringContextTests。我已经覆盖了configLocations如下: protected String

    1热度

    3回答

    我运行下面的查询高超声速DB(HSQLDB): SELECT (CASE foo WHEN 'a' THEN 'bar' WHEN 'b' THEN 'biz' .... ELSE 'fin' END) FROM MyTable LIMIT 1 当数“当”条款超过1000左右,我得到了JDBC驱动程序org.hsqldb.jdbc.Util.sqlException()抛出一个Ja

    6热度

    1回答

    我有一个Java应用程序设置为一项服务,每隔几小时对数据进行约3GB的数据挖掘。我希望在内存中发生100%。理想情况下,我希望应用程序与所有内容隔离开来;我希望它能够构建数据库,进行我需要的挖掘,并在完成时拆除数据库。 但是,对于HSQLDB,即使当我使用“create memory table ....”命令时,也会写入所有语句的日志,并在下次运行应用程序时重新创建表。 我正在做很多插入,〜15

    4热度

    6回答

    我有一个带有生成ID的HSQLDB数据库,我希望自动递增值始终高于100,000。 HSQLDB有可能吗?这可能与任何数据库?