Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SQL Server (http://www.forosdelweb.com/f87/)
-   -   Limitar caracteres y poner (http://www.forosdelweb.com/f87/limitar-caracteres-poner-461579/)

guillermoesteban 02/02/2007 03:36

Limitar caracteres y poner
 
Tengo el campo Nombre(varchar30). Me gustaria que cogiera los 15 primeros caracteres (con SUBSTRING) pero si el nombre ocupa más de 15 caracteres ponga los 3 ultimos caracteres "...".

Por ejemplo la salida sería
Ana Garcia
Andres Echevarr...
José Antonio Est...
Ivan Huete

Gracias por anticipado

Andres95 02/02/2007 08:32

Re: Limitar caracteres y poner
 
Código:

Select substring(rtrim(Nombre),1,15) + Case When Len(rtrim(Nombre))> 15 Then '...' Else '' End
From MiTabla


guillermoesteban 05/02/2007 06:03

Re: Limitar caracteres y poner
 
Eres un monstruo del SQL. Muchisimas gracias.


La zona horaria es GMT -6. Ahora son las 05:40.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.