SQL Server - Comando List

 
Vista:

Comando List

Publicado por arturo fuentes (2 intervenciones) el 25/08/2006 18:22:53
Necesito saber si hay alguna equivalencia del comando LIST de Sybase en SQL server

Lo que hace este comando es lo siguiente

Select List (distinct(id_empleado))
From empleados;
Lo que regresa este comando en sybase son los id de los empleado en un solo registro, separado por comas.

1,2,3,4,5,6,7,8,9...... etc

Gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Comando List

Publicado por Isaías (3308 intervenciones) el 25/08/2006 19:30:06
No existe:

DECLARE @Lista VARCHAR(8000)
SELECT @Lista = @Lista+ DISTINCT id_empleado FROM ..........
SELECT @Lista

Si la lista de tus empleados, mas la coma, rebasan los 8000 caracteres, no funcionara.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comando List

Publicado por arturo (2 intervenciones) el 25/08/2006 22:51:59
en vez de 8000 le pongo 20000 y si funciona pues,,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comando List

Publicado por Isaías (3308 intervenciones) el 26/08/2006 01:17:57
No, porque en SQL Server el maximo de un valor VARCHAR es de 8000, no mas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comando List

Publicado por arturo fuentes (2 intervenciones) el 26/08/2006 01:37:58
Muchas gracias, si me funciono
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar