2014-11-27 20 views
5

NetBeans kullanıyorum ve Derby veritabanım için tabloma bir BOOLEAN sütunu ekleyerek mücadele ediyorum. Derne veritabanımda bir tabloya BOOLEAN sütun ekleyemiyorum

yapamaz

komutu çalıştırmak için: BOOLE sürümü 10.6 veya 10.6 önce herhangi bir sürümü için kullanılamaz SINIFI ( TEST boolean ) Tablo "APP" oluşturun. Veritabanınızı 10.7 veya daha yüksek bir sürüme yükseltmeniz gerekiyor.

Ancak sürümümü kontrol ettiğimde, 10.11 sürümüm olduğunu öğrendim.

Bunun nedeni ne olabilir?

+4

Varolan bir veritabanında değişiklik yapıyorsanız, * veritabanı biçiminin * sürümünü * ['] ile http://wiki.apache.org/db-derby/VersionInfo [i] kullanarak kontrol etmelisiniz. #Derby_database_format_version). Derby * yazılımının en yeni ve en harika sürümünü çalıştırıyor olsanız bile, daha eski (10.7) sürümle oluşturulmuş bir * veritabanı * ile çalışıyor olabilirsiniz. –

+1

Veritabanınız eski bir derby sürümü ile oluşturulduysa, veritabanını derbi belgelerini izleyerek güncelleştirebilirsiniz –

+0

Bu sorunu çözemedim. Sürücü olabileceğini düşünüyor musun? Belki de sürücü eski veya bir şeydir. – Goldi

cevap

1

Bu sorunun çözümü, veritabanını veritabanını yükseltmesiydi.