2014-11-27 14 views
5

Tôi đang sử dụng NetBeans và tôi đang đấu tranh với việc thêm cột BOOLEAN vào bảng của tôi cho cơ sở dữ liệu Derby của tôi.Không thể thêm cột BOOLEAN vào bảng trong cơ sở dữ liệu Derby của tôi

Không thể thực thi lệnh: tạo bảng "APP" .class ( THI BOOLEAN ) BOOLEAN không thể được sử dụng cho các phiên bản 10.6 hoặc bất kỳ phiên bản trước 10.6. Bạn cần nâng cấp cơ sở dữ liệu của mình lên 10.7 hoặc bất kỳ phiên bản cao hơn nào.

Nhưng sau đó khi tôi kiểm tra phiên bản của mình, tôi phát hiện ra rằng tôi có phiên bản 10.11.

Điều gì có thể là lý do cho điều đó?

+4

Nếu bạn đang sửa đổi cơ sở dữ liệu hiện có thì bạn nên kiểm tra phiên bản của định dạng * cơ sở dữ liệu * bằng 'IJ' bằng cách sử dụng hướng dẫn [ở đây] (http://wiki.apache.org/db-derby/VersionInfo #Derby_database_format_version). Mặc dù bạn đang chạy phiên bản mới nhất và lớn nhất của phần mềm Derby * * nhưng bạn vẫn có thể làm việc với cơ sở dữ liệu * đã được tạo bằng phiên bản cũ hơn (trước 10.7). –

+1

Nếu cơ sở dữ liệu của bạn được tạo bằng phiên bản cũ hơn của derby, bạn có thể nâng cấp cơ sở dữ liệu bằng cách làm theo các tài liệu derby –

+0

Tôi không thể giải quyết vấn đề đó. Bạn có nghĩ rằng nó có thể là người lái xe? Có lẽ người lái xe cũ hay gì đó. – Goldi

Trả lời

1

Giải pháp cho vấn đề này là tôi nâng cấp cơ sở dữ liệu.

Các vấn đề liên quan