Optener el numero de repeticiones de un caracter en una cadena

19/03/2009 - 21:18 por Horus | Informe spam
Hola.

En un campo quiero saber las veces que se repite un determinado caracter
digamos "\".
ej. C:\WINDOWS\system32\oobe el resultado deberia de ser 3.

Saludos.

Preguntas similare

Leer las respuestas

#1 Jose TH
19/03/2009 - 21:48 | Informe spam
por ejemplo con una funcion:

create FUNCTION xOcurrencias (@cadena varchar(100), @car char(1))
RETURNS int
AS
BEGIN
RETURN DataLength(@cadena) - DataLength(replace(@cadena,@car,''))
END



select dbo.xOcurrencias('C:\WINDOWS\system32\oobe', '\')
Respuesta Responder a este mensaje
#2 Horus
20/03/2009 - 14:51 | Informe spam
ok.
ahora que lo veo es facil, simple,.
en ocasiones la crisis de creatividad no nos permite ver mas alla de nuestra
nariz.

Gracias.

<Jose TH >>> escribió en el mensaje
news:
por ejemplo con una funcion:

create FUNCTION xOcurrencias (@cadena varchar(100), @car char(1))
RETURNS int
AS
BEGIN
RETURN DataLength(@cadena) - DataLength(replace(@cadena,@car,''))
END



select dbo.xOcurrencias('C:\WINDOWS\system32\oobe', '\')


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida