【问题标题】:Can't add a BOOLEAN column to a table in my Derby database无法将 BOOLEAN 列添加到我的 Derby 数据库中的表中
【发布时间】: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:您介意添加正确答案作为此堆栈溢出问题的答案吗?未来的访客将不胜感激!

标签: java sql jdbc derby


【解决方案1】:

解决这个问题的方法是我升级数据库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-12
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多