Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/12/2006, 17:52
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Una manera sencilla de lograrlo es:

DECLARE @cadena VARCHAR(1000)
SET @cadena = ''
SELECT @cadena = @cadena + nombre + ';' FROM tabla

Pero OJO, esto es una forma no estándar de uso y dependiendo de la complejidad del SELECT puede no entregar los resultados esperados debido a tareas que hace el optimizador. Pero para selects llanos como el del ejemplo siempre me funciona.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche