【发布时间】:2015-01-26 08:29:07
【问题描述】:
我正在使用 NetBeans,我正在努力为我的 Derby 数据库向我的表中添加一个 BOOLEAN 列。
无法执行命令: 创建表“APP”.CLASS ( 测试布尔值 ) BOOLEAN 不能用于 10.6 版本或 10.6 之前的任何版本。您需要将数据库升级到 10.7 或更高版本。
但是当我检查我的版本时,我发现我的版本是 10.11。
这可能是什么原因?
【问题讨论】:
-
如果您要对现有数据库进行修改,那么您应该使用说明here 使用
IJ检查数据库格式 的版本。即使您运行的是最新最好的 Derby 软件 版本,您可能仍在使用使用较旧(10.7 之前)版本创建的数据库。 -
如果您的数据库是使用旧版本的 derby 创建的,您可以按照 derby 文档升级数据库
-
我无法解决这个问题。你认为这可能是司机吗?可能是司机老了之类的。
-
没关系,您的建议解决了问题。谢谢!
-
@DennisvonEich:您介意添加正确答案作为此堆栈溢出问题的答案吗?未来的访客将不胜感激!