在Hsqldb数据库中存储长字符串(CLOB)?

Mar*_*cin 7 java sql hsqldb

所以这里是一些代码:

statement.executeUpdate("CREATE TABLE SomeTable(id INTEGER IDENTITY, " +
    "text CLOB)");
Run Code Online (Sandbox Code Playgroud)

抛出异常"错误的数据类型:语句中的CLOB [...]".有没有办法在Hsqldb数据库中存储CLOB?文档说它是.或许我的SQL知识太生疏了,我忘了如何定义它们.

obj*_*cts 10

尝试LONGVARCHAR而不是CLOB

  • 很好的答案,但它没有解释为什么2.2.8给出这样的错误,它应该得到支持. (4认同)