Oracle Float çift duyarlık veri türünün Java Double veri türü ile eşleştirilmesinde bir sorunum var. Hazırda çalışan şema doğrulayıcı, Java Double veri türü kullanıldığında başarısız gibi görünüyor.Hazırda bekletme: Bulunan: float, beklenen: double precision
org.hibernate.HibernateException: Wrong column type in DB.TABLE for column amount. Found: float, expected: double precision
Bunu önlemek için tek yol şema doğrulama devre dışı bırakmak ve şema uygulamasıyla senkronize çalıştırmak üzere olduğunu umut etmektir. Üretime geçmeden önce düzeltilmelidir.
App evironment:
- Grails 1.2.1
- 3.3.1.GA
hazırda çekirdekli - Oracle 10g
Bu sütunu nasıl eşlediğinizi gösterebilir misiniz? Üretimine gitmeden önce son dakikalarda olduğunuzu belirterek Btw, sadece uygulamanızı zamanında test etmek için sloganınızla ilgili esprili açıklamalar aldığınızdan emin olun :-) –
Haha :) Endişelenmeyin, özensiz değilim üretim şeyleri söz konusu olduğunda. Sabit olmadığı sürece sönmez. Her neyse, iş arkadaşımın şifreli bir hatası ve ben sadece ona yardım etmeye çalışıyorum. Güzel bir not olsa :) –
Sorunuzu önerinize göre düzenledim. Teşekkürler. –