Extraer palabra

14/07/2006 - 17:24 por Marino | Informe spam
Amigos, quisiera saber si existe una función que solo retorne la primera
palabra de una cadena de texto asi por ejemplo:

"Documento Tecnico" retorne "Documento"
"Perfil Principal" = "Perfil"

Si no existe me imagino que se debe construir una basada en varias funciones
por ejemplo hasta que encuentre un espacio... me podrian ayudar.

Gracias
Marino Mejia
 

Leer las respuestas

#1 Arturo
14/07/2006 - 17:52 | Informe spam
Marino ha escrito:

Amigos, quisiera saber si existe una función que solo retorne la primera
palabra de una cadena de texto asi por ejemplo:

"Documento Tecnico" retorne "Documento"
"Perfil Principal" = "Perfil"

Si no existe me imagino que se debe construir una basada en varias funciones
por ejemplo hasta que encuentre un espacio... me podrian ayudar.

Gracias
Marino Mejia


Hola Marino

Que yo sepa, no existe una función que haga especificamente eso.
En cambio, puedes usar CHARINDEX para que te devuelva la posicion del
primer espacio en blanco y luego utilizar LEFT. Consulta los BOL para
mas detalles y sintaxis de estas dos funciones.

Saludos

Preguntas similares