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.
Hiç yorum yok:
Yorum Gönder