Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/10/2009, 22:11
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 23 años
Puntos: 7
Respuesta: numeros consecutivos en cadenas de texto

Obtener el consecutivo implica que hay una regla de ordenamiento en el resultado. Suponiendo que el orden sea por cédula y nombre:
Código:
--SQL SERVER 2005 en adelante
SELECT        RIGHT('000' + CAST(ROW_NUMBER() OVER(ORDER BY cedula, nombre) AS VARCHAR(4)), 4)
            + cedula + nombre
FROM        {tabla}
Saludos.