none
Abreviação de Nomes

    Question

  • Bom dia,

     

    Senhores, preciso de uma função em SQL SERVER onde me forneça um nome abreviado.

     

    Ex:

     

    Maria Jose Silva Santos => Maria J S Santos

     

    Obrigada.

    Friday, August 22, 2008 3:41 PM

Answers

  • Bom dia Maria,

     

    Não sei se é isso que você precisa, mas no forum mesmo eu encontrei uma grande ajuda do Sr. Marcelo Colla

     

     

    Code Snippet

    Create function ufn_abrvianome (@nome varchar(1000))
    returns varchar(100)
    begin
      Declare @ret varchar(100)
      Select @Ret = Substring(@nome, 1,Charindex(' ', @Nome,1)) + Substring(@nome, Charindex(' ', @Nome,1),24)

    Return @ret
    end

     

    Select dbo.ufn_abrvianome('Maria jose silva santos')

     

    Espero que isto lhe ajude. Boa sorte.

    Saturday, August 23, 2008 12:29 AM