Sezgiler WP Theme

Koyu Açık
Delphi’de SQL Kullanımı – 6 – Delphi ADO Veritabanı Bağlantısı

Sayısal Fonksiyonları

ROUND(Sayı,m): Sayı alanına girilen rakam, m olarak belirtilen ondalık kadar yuvarlar. Örneğin; ROUND(45.923,2)  45.92

ROUND(45.923,0)  46

ROUND(45.923,-1)  50

ROUND(45.951,2)  45.92

ROUND(45.929,2)  45.93

TRUNC(Sayı,m): Sayı alanına girilen rakam, m olarak belirtilen ondalık kadar sondan keser.

TRUNC(54.923,2)  45.92

TRUNC(54.923,-1)  40

TRUNC(54.929,2)  45.92

MOD(m,n) : m sayısı n sayısına bolundugunde kalan rakamı bulur.

Zamansal Fonksiyonları ve İşlemleri

Tarih + sayı  Tarihe sayı kadar gun ekler.

Tarih – sayı  Tarihe sayı kadar gun çıkarır.

Tarih – Tarih  İki tarih arasındaki gün farkını sayısal olarak verir.

Tarih + sayı / 24  Tarihe sayı kadar saat ekler.

SYSDATE  Sistem tarihini verir. Oracle’ın varsayılan tarih formatı ‘DD-MON-YY’ şeklindedir. Üzerinde aritmatiksel işlemler yapılabilir.

MONTHS_BETWEEN(tarih1,tarih2) İki tarih arasını ay olarak bulur.

ADD_MONTHS (tarih,n)  Tarihe n kadar ay ekler.

NEXT_DAY(tarih,’ gün’ )  tarih’den sonraki günün ilk tarihini verir.

LAST_DAY(tarih,’ gün’ )  tarih’den önceki günün ilk tarihini verir.

ROUND(tarih[,' fmt '] )  tarih’I belirtilen formata göre aya veya yıla göre yuvarlar.

TRUNC(tarih[,' fmt '] )  tarih’I belirtilen formata göre aya veya yıla göre keser.

İçerik için yorum bulunamadı.
Cevap yaz: