Oracle DATE ve TIMESTAMP türü arasındaki fark nedir? Her ikisinin de tarih ve saat bileşeni var mı? Ayrıca bu tarih türleri için Java'da karşılık gelen tür nedir?
En büyük fark:
—
Ed Gibbs
DATE
saniyeye göre doğrudur ve kesirli saniyeleri yoktur. TIMESTAMP
kesirli saniyeye sahiptir. Saniyelerdeki ondalık basamak sayısı, sunucunun işletim sistemine bağlıdır, örneğin, Windows 7 makinemdeki Oracle, zaman damgası için üç ondalık basamak döndürürken, bir müşterinin büyük Solaris kutusu altı döndürür. Zaman damgaları ayrıca belirli bir saat dilimini tutabilir veya ortak saat dilimine normalleştirilebilir - buraya gidin ve daha fazla bilgi için "TIMESTAMP" araması yapın, ardından biraz deneyin :)
TIMESTAMP
aynıdırDATE
, fraksiyonlu saniye hassas eklemiştir hariç.