Contar palabras en un texto

28/04/2006 - 14:58 por Sara | Informe spam
Hola
Tengo un campo en una tabla de SQL que contiene el nombre de un contacto,
necesito contar las palabras que hay en ese campo..ejemplo (Juan Luis Velez
Perez" me debe sacar que este nombre tiene 4 palabras...

Con que funcion lo puedo hacer?

Mil gracias por sus respuestas
Sara Maria Velez Rave

Preguntas similare

Leer las respuestas

#1 Maxi
28/04/2006 - 15:22 | Informe spam
Sara, la opcion que tienes e armar una funcion definida por el usuario que
haga esto. Si usas sql 2000 lo podes hacer con TSQL y en varios sitios
podras encontrar ejemplo: www.sqlservercentral.com, wwwl.sqlteam.com
Si usas alguna version de la 2005, podrias implementar dicha funcion con CLR
:-)






Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Sara" escribió en el mensaje
news:
Hola
Tengo un campo en una tabla de SQL que contiene el nombre de un contacto,
necesito contar las palabras que hay en ese campo..ejemplo (Juan Luis
Velez
Perez" me debe sacar que este nombre tiene 4 palabras...

Con que funcion lo puedo hacer?

Mil gracias por sus respuestas
Sara Maria Velez Rave
Respuesta Responder a este mensaje
#2 Cristian
28/04/2006 - 16:01 | Informe spam
No hay una funicon que te cuente palabras en un string, tenes que armarlo "a
mano". Se podria hacer un ciclo e ir buscando espacion en blando dentro del
string como criterio, usando las funciones de texto de TSQL.

Saludos
Cristian

"Sara" wrote:

Hola
Tengo un campo en una tabla de SQL que contiene el nombre de un contacto,
necesito contar las palabras que hay en ese campo..ejemplo (Juan Luis Velez
Perez" me debe sacar que este nombre tiene 4 palabras...

Con que funcion lo puedo hacer?

Mil gracias por sus respuestas
Sara Maria Velez Rave
Respuesta Responder a este mensaje
#3 Alejandro Mesa
28/04/2006 - 16:29 | Informe spam
Sara,

Creo que este link puedes encontrar la funcion que buscas.

http://www.universalthread.com/wcon...velExtreme~2,54,33,27115


AMB

"Sara" wrote:

Hola
Tengo un campo en una tabla de SQL que contiene el nombre de un contacto,
necesito contar las palabras que hay en ese campo..ejemplo (Juan Luis Velez
Perez" me debe sacar que este nombre tiene 4 palabras...

Con que funcion lo puedo hacer?

Mil gracias por sus respuestas
Sara Maria Velez Rave
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida