Google Analytics İzleme

14 Temmuz 2011

T-sql fonksiyonunda optional parametre kullanma

T-sql'deki sql prosedürlerinde optional parameter kullanabilmek için ilgili parametrelere tanımlama esnasında = ile atama yapılarak sağlanır. Fonksiyonlar için de aynı yazım geçerlidir fakat fonksiyonu çağrımak için default kelimesi kullanılmalıdır.

Fonksiyon Tanımı:

CREATE FUNCTION dbo.fnMyFunction
(
@Param1 INT,
@Param2 INT = 2
)
RETURNS ..


Fonksiyonu Çağırma:

select dbo.fnMyFunction(1, DEFAULT)


Kaynak:


1 yorum:

csharpkosesi dedi ki...

.net 4.0 da vardi ama sql de oldugunu bilmiyordum. tesekkurler ;)