22 Temmuz 2007 Pazar

Yıldan Aya Aralık Veritipi (Year To Month Interval Datatype)

Yıllardan ve aylardan oluşan zaman aralıklarını tutar. Yazım kuralı (syntax) şöyledir:
INTERVAL YEAR[(duyarlılık)] TO MONTH
duyarlılık, yıl alanındaki basamak sayısını gösterir; 0 ile 4 arasında bir rakam olmalıdır.
Aşağıda aralık veritipine 101 yıl ve 3 ay atanmaktadır:

DECLARE
lifetime INTERVAL YEAR(3) TO MONTH;
BEGIN lifetime := INTERVAL '101-3' YEAR TO MONTH; -- aralık literali
lifetime := '101-3'; -- karakter tipinden dolaylı çevirim
lifetime := INTERVAL '101' YEAR; -- sadece yıllar belirtilebilir
lifetime := INTERVAL '3' MONTH; -- sadece aylar belirtilebilir
...END;

Hiç yorum yok: