Sistemci eleman Mysql veritabanını MariaDB'ye güncellemiş. (daha güvenliymiş vs. neyse) Sorun şu, benim tablolarla double alanlar var ve NULL olabiliyorlar. Eskiden sorun yoktu. MariaDB'ye geçtikten sonra hata veriyor. İlla 0 bile olsa bir şey göndermek zorunda mıyım?
Bu sql_mode ayarınız ile alakalı bir konu. MariaDB'de standart böyle geliyor ama değiştirebilirsiniz.
talasas
sql mode şöyle görünüyor
STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
buna şunu eklesek olur mu?
EMPTY_STRING_IS_NULL
kendi helvasını kavuran zombi
%100 emin değilim, dökümantasyona da bakamadım şimdi ama STRICT_TRANS_TABLES'dan geliyor sanırım bu. Onu kaldırıp deneyebilirsiniz bi
talasas
1