Oracle MONTH Kullanımı

Oracle'da MONTH fonksiyonu, bir tarihin ay numarasını geri döndürür. Örneğin, '18-MAY-2022' tarihi için MONTH fonksiyonu bize 5 değerini döndürecektir.

Aşağıdaki sorguda, "employees" tablosundaki doğum tarihlerinin ayını alıyoruz.

SELECT isim, soyisim, MONTH(dogum_tarihi) as dogum_ay FROM employees;

Başka bir örneği inceleyelim...

SELECT MONTH(TO_DATE('14-JAN-2022', 'DD-MON-YYYY')) AS ay FROM dual;

Yukarıdaki sorguda string olan değer tarihe çevrilmiş ve MONTH ile ay numarası alınmıştır. Stringin ay kısmı "JAN" yani "OCAK" olduğu için sonuç bize 1 olarak geri döner.

MONTH fonksiyonu sadece tarih verilerinde kullanılabilir ve geri dönen değer tarihin ayın numarasıdır. Eğer ayın ismini almak isterseniz, TO_CHAR fonksiyonunu kullanabilirsiniz.



İlginizi Çekebilir

Oracle Mevcut Şemayı Sorgu İle Değiştirmek

Oracle Tablo Alanlarının Otomatik Genişletmeye Açık Olup Olmadığı ...

Oracle Bir Tablonun Yapısını Göstermek

Oracle Sorgu İle Tablo Silmek

Oracle Ay Bitimine Kaç Gün Kaldığını Bulmak