我无法让HSQLDB创建一个带有布尔列的表。 似乎每当我尝试指定默认值时,我都会得到例外:
org.hsqldb.HsqlException: unexpected token: DEFAULT
即使使用这个简单的表定义,我也可以创建这个问题:
CREATE TABLE foo (
bar BOOLEAN NOT NULL DEFAULT FALSE
);
根据文档,我应该能够做到这一点!
请参阅http://www.hsqldb.org/doc/guide/ch09.html#create_table-section
中的columnDefinition我在这里误解了什么吗?
答案 0 :(得分:16)