Ir ao conteúdo

SQL Server Create Function com Erros


Ir à solução Resolvido por Mlramos,

Posts recomendados

Postado

Ola!
Achei na internet exatamente o que procurava! Tipo 100% (coisa rara, né ?)
Tenho receio de colocar o link aqui por conta de direitos autorais, etc... rsrs
Li a toda a publicação... fecha com o que preciso, etc... mas infelizmente dá erro ao executar! 😞
Agradeço ajuda

 

use master

-- código #3.5
CREATE FUNCTION n_elemento_pont (
      @pTexto nvarchar(2000),
      @pSeparador nchar(1),
      @pElemento smallint
)
returns nvarchar(2000)
begin
	-- validação dos parâmetros
	IF @pTexto is null
		or len (@pTexto) = 0
		or @pSeparador is null
		or len (@pSeparador) = 0
		or @pElemento is null
		or @pElemento <= 0
	return NULL
	--
	declare @Texto nvarchar(2000), @N int, @Pont1 int, @Pont2 int
	set @Texto= @pTexto + @pSeparador
	set @N= 1
	set @Pont2= 0
	while @N <= @pElemento begin
		set @Pont1= @Pont2
		set @Pont2= charindex (@pSeparador, @Texto, (@Pont1 +1))
		IF @Pont2 = 0 or @Pont2 is null
			break
		set @N+= 1
	end
	--
	IF @Pont2 = 0 or @Pont2 is null
		return NULL
	--
	return substring (@Texto, (@Pont1 +1), (@Pont2 - @Pont1 -1))
end


image.png.a51db2acfc39113f5e885f70f55b49ff.png

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!