Código de SQL - Función ContarCadena para SQLSERVER

sin imagen de perfil
Val: 13
Ha disminuido su posición en 5 puestos en SQL (en relación al último mes)
Gráfica de SQL

Función ContarCadena para SQLSERVERgráfica de visualizaciones


SQL

Publicado el 14 de Abril del 2018 por Ruben
937 visualizaciones desde el 14 de Abril del 2018
Esta función permite buscar una cadena dentro de un string de caracteres y contar cuantas veces ocurre dentro de la misma.
Esta función la tome de una amigo colega del mismo foro y lo que hice fue prepararla para que sirviera como función genérica para todas las cadenas la sintaxis es la siguiente:

ContarCaracter("prueba de como de como de como de como","de") ella devuelve un valor numerico con el valor de la cantidad de cadena encontrada.

1.0

Publicado el 14 de Abril del 2018gráfica de visualizaciones de la versión: 1.0
938 visualizaciones desde el 14 de Abril del 2018
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
 
CREATE FUNCTION [General].[ContarCaracter]
(
	@StringCaracter varchar(max),
	@Caracter varchar(max)
)
 
RETURNS int
 
AS
BEGIN
	DECLARE @Cuenta int
	set @Cuenta = (len(REPLACE(@StringCaracter,' ','')) - len(replace(replace(@StringCaracter,' ',''), @Caracter, '')))/LEN(@Caracter)
 
	RETURN @Cuenta
END



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4551