Menu

12 Eylül 2010 Pazar

Tek kayit Fonksiyonlar

Fonksiyonlar, sifir yada daha fazla parametre alan ve sonucta sadece bir deger donduren programlardir. Oracle ile birlikte bircok hazir fonksiyon gelmektedir. Fonksiyonlari 5 grupda toplayabiliriz. 
  • Karekter Fonksiyonlari
  • Sayisal Fonksiyonlar
  • Tarinh Fonksiyonlari
  • Donusturme Fonksiyonlari
  • Diger Fonksiyonlar
Tek Kayit fonksiyonlari SQL ya da PL/SQL cumleleri icerisinde dahil edilebilir. Tek Kayit fonksiyonlarinin SQL cumlelerii icerisinde yer alabilecegi bolumler asagida kisaca listelenmistir.
  • SELECT cumlelerinin SELECT, WHERE ve ORDER BY kisimlarinda
  • UPDATE cumlelerinin SET kisminda
  • INSERT cumlelerinin VALUES kisminda
  • DELETE cumlelerinin WHERE kisminda
Not: Tek Kayit Fonksiyonlari SQL cumlelerinin HAVING kisminda kullanilmaz. HAVING kisminda sadece grup fonksiyonlarini kullanilir.

SQL cumlelerinde fonksiyonlari kullanirken bu fonksiyonlari ic ice yazma imkanimiz vardir. Yani bir fonksiyonun diger bir fonksiyona parametre olarakk verebiliriz. Ayrica tek kayit fonksiyonlari grup fonksiyonlari icerisine yazilabilecegi gibi, grup fonksiyonlari da tek kayit fonksiyonlari icine yazilabilir.

SELECT fonksiyon1(fonksiyon2(column1)) FROM table_name

Hiç yorum yok:

Yorum Gönder