Tags
create function, fonksiyon çalıştırma, northwind veritabanında örnek fonksiyon, t-sql'de fonksiyon oluşturma
Merhaba Arkadaşlar,
Bugün T-Sql’de belli bir sonucu geri döndürmek için oluşturulmuş ve derlenmiş bir veya birden fazla yerde kullanılabilen yapılardan yani FONKSIYONLAR‘dan bahsedeceğim.Örnekleri NORTHWIND veritabanı üzerinden üzerinden anlatacağım.
fonksiyon oluşturma:
CREATE FUNCTION FonksiyonAdı (Parametreler AS VeriTipi )
RETURNS GeriDönecekDeğerin_VeriTipi
AS
BEGIN
(yapılacak işler)
RETURN GeriDönenDeğer
END
örneğin:
CREATE FUNCTION isimBul (@id INT)
RETURNS VARCHAR(MAX)
AS
BEGIN
DECLARE @isim VARCHAR(MAX)
SET @isim=(SELECT Employees.FirstName FROM Employees WHERE Employees.EmployeeID=@id)
RETURN @isim
END
Bu fonksiyon örneğinde id’si verilen herhangi bir müşterinin ismini bulduk.
peki fonksiyonlar nasıl çalıştırılır?
PRINT dbo.fonksiyon_Adi(Parametreler AS VeriTipi)
Yukarıda örneğin çıktısına bakalım bu ifadeyi kullanarak.
PRINT dbo.isimBul(3)
Çıktısı aşağıda ki gibi olur.
Bu günlük bu kadar Arkadaşlar ,İyi Çalışmalar 🙂