varsayılan tarihini kullanmak için bunu daha iyi pratik olduğu '0000-00-00 00:00:00' ya da benvarsayılan tarih '0000-00-00 00:00:00' ya boş
MySQL veritabanı üzerinde boş
no'lu hesaplamalar için varsayılan tarihi '0000-00-00 00:00:00' kullanın. > bir tarihten daha az bir tarih. Tüm tarih saat operasyonları desteklemek amacıyla anket araştırmalarında
da zaman zaman
'NULL' kullanın. '0000-00-00 00: 00: 00' geçerli bir Tarih değil (ve MySQL'in JDBC sürücüsü bu btw'yi yüklemeyi reddedecektir). Saat **, ** 'NULL' kullanmak için ** var çünkü 00:00 gerçek bir gece (gece yarısı). Yani, gece yarısı ve "zaman yok" arasında ayrım yapamazsınız. –
Genellikle "bilinmeyen" demek için boş kullanın. Hangi değeri atadığınızı bildiğiniz sürece, uygulamanız doğru şekilde işliyorsa bunu kullanabilirsiniz –
Gerçekten de hata durumlarını denetlemeniz gerekiyor (yani geçerli bir tarihin beklendiği sırada NULL tarihler). –