--Devolver todas las columnas de una tabla concreta separadas por comas
DECLARE @Columnas varchar(4000)
SET @Columnas=''
SELECT @Columnas=@Columnas+sc.name+',' FROM sys.columns AS sc INNER JOIN sys.tables AS st ON
sc.object_id=st.object_id
WHERE st.name='Cliente'
ORDER BY sc.column_id
SELECT @Columnas
De esta manera conseguiremos que el resultado se devuelva de esta forma:
IDCliente, Dni, Nombre, Apellidos, Dirección, ...
Esta receta nos puede ser de mucha utilidad si la tabla en cuestión tiene muchas columnas y nos supone una pérdida de tiempo el tener que teclearlas todas :)
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario