![]() |
![]() |
Data Type Storage Required
DATE 3 bytes
TIME 3 bytes
DATETIME 8 bytes
TIMESTAMP 4 bytes
YEAR 1 byte
Araştırmalarımda bazılarıda int olarak kayıt etmemi böylece daha kolay bir şekilde bütün formatlara geçişde sorun olmaz deniliyor sizce ne yapılmalı?
Forumdan bildiğim kadarıyla php ile kendinizi çok geliştirdiniz. Yanlışım varsa kusura bakmayın. :=)
Böyle olduğunu düşünerek söyleceğim eğer sonradan başka formatlara geçiş yapmak isteseniz bile yazacağınız basit bir kaç kodla geçişlerde karşılaşebileceğiniz sorunları zaten giderebilecek düzeydesiniz. Bu bağlamda sizin için önemli olan yazacağınız kodlar ile işlevi hangisinde daha fazla olacağıdır.
DATETİME yavaş kalıyor mu bilmiyorum ama zaman formatında uygulamak uygun olan işlemdir bence.
WHERE tarih > UNIX_TIMESTAMP('2010-01-01 13:30:00') AND tarih < UNIX_TIMESTAMP('2010-09-01 13:30:00');
WHERE tarih > 1262345400 AND tarih < 1283337000;