5 Aralık 2013 Perşembe

Ay Kodu verip Adı döndürmek istemez misiniz?

Ay kodunu verip İsmi dönsün istermisiniz? İşte size gerekli fonksiyon;

SELECT dbo.AytoIsmi('1') AS Isim   işte buda kullanımı.

----------------------------------------------------------------------------- 


Create FUNCTION [dbo].[AyToIsim]
(
@Ay VARCHAR(50)
)
RETURNS VARCHAR(50)
AS
BEGIN
DECLARE @Name VARCHAR(100)

   if @Ay='1'
    BEGIN
     SET @Name='Ocak'
    END
   else if @Ay='2'
    BEGIN
     SET @Name='Şubat'
    END
   else if @Ay='3'
    BEGIN
     SET @Name='Mart'
    END
   else if @Ay='4'
    BEGIN
     SET @Name='Nisan'
    END
   else if @Ay='5'
    BEGIN
     SET @Name='Mayıs'
    END
   else if @Ay='6'
    BEGIN
     SET @Name='Haziran'
    END
   else if @Ay='7'
    BEGIN
     SET @Name='Temmuz'
    END
   else if @Ay='8'
    BEGIN
     SET @Name='Ağustos'
    END
   else if @Ay='9'
    BEGIN
     SET @Name='Eylül'
    END
   else if @Ay='10'
    BEGIN
     SET @Name='Ekim'
    END
   else if @Ay='11'
    BEGIN
     SET @Name='Kasım'
    END
   else if @Ay='12'
    BEGIN
     SET @Name='Aralık'
    END

return @Name

END