Function

Functionlar parametre alıp geriye bir değer veya tablo döndüren kurallardır. Bizim oluşturduklarımız User Defined Function diye geçer ama max,avg, gibi fonsiyonlar ise System Function lardır. Function’lar

  • Select içerisinde kullanırlar. Örneğin “Count(*), Sum, Max, Avg vs” fonksiyonları tek başına kullanamazsınız.
  • Uygulamalarda çağırılabilirler
  • Bir başka fonksiyon içerisinde çağırılabilirler
  • Check Constrait gibi kullanılabilirler
  • Stored Procedure yerine kullanabilirler

Function Oluşturma


Create Function TekMiCiftMi(@deger int)

returns bit–(bit yerine Table yazarsanız geriye tablo döndürür)

as

begin

declare @donen bit

if(@deger % 2 = 0)

set @donen=0

else

set @donen=1

return @donen

end

Function Kullanımı

Select dbo.TekMiCiftMi(5) as Sonuc

Function Düzenleme

Alter Function TekMiCiftMi

Function Silme

Drop Function TekMiCiftMi
By mert

Yorum bırakın