İçeriğe geç

SQL Server Fonksiyon Oluşturma

SQL veri tabanınız tarafında sorgularınızda devamlı ihtiyacınız olacak işlemleri Fonksiyon üzerinden gerçekleştirebilirsiniz. Öncelikle veri tabanı tarafında fonksiyon oluşturmalısınız.

Veri tabanı tarafında T-SQL komutu şunun gibidir:

Create function fonskiyonismi
(
fonksiyona dair değişkenler.
)
returns değer dönecek veri tipi örn int
BEGIN
return (yapılacak işlemler)
END

Örnek bir fonksiyon tanımlaması aşağıdaki gibidir:

–udf = user defined function
Create function udf_toparla
(
@sayi11 int,
@sayi22 int
)
returns int
BEGIN
return (@sayi11 + @sayi22)
END

Yukarıdaki fonksiyon basit 2 adet değişken içermekte ve toplama işlemi yapmaktadır. Fonskiyonu tanımladıktan sonra bu kodu Query kısmından silebilirsiniz. Tanımladığınız fonksiyonları veri tabanınızın altından programmability > functions kısmından görebilirsiniz.

sql-functions

Tanımladığınız fonksiyonu veritabanında kullanmak için :

print dbo.udf_toparla (50,1) veya exec print dbo.udf_toparla (50,1) şeklinde kullanabilirsiniz.

İlk Yorumu Siz Yapın

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir