A veces nos encontramos con la necesidad de obtener todos los campos de una tabla para preparar una instrucción INSERT, si la tabla tiene muchos campos es un tostón tener que ir mirando sus nombres en el Management Studio y tecleándolos, con el más que probable error a la hora de escribir sus nombres correctamente. Para ello podemos utilizar la siguiente query, nos situamos en la BD que queremos consultar
USE Gestion
GO
SELECT sc.name
FROM sys.objects so INNER JOIN sys.columns sc ON
so.[object_id]=sc.[object_id]
WHERE so.name='Cliente'
En un próximo post os explicaré la manera de preparar un INSERT con todos los campos de una tabla en cuestión, para que quede la instrucción toda completita y sólo tengamos que copiar y pegar y F5. xDDD
Me piro para Murcia que quiero coger buen sitio para la charla.
Suscribirse a:
Enviar comentarios (Atom)
5 comentarios:
muy bueno , me sirvio tu script , gracias era lo que buscaba.
muy bueno funciona! gracias
Super gracias!
de nada!!!
Hola!
Si tienes varias olumnas sirve? Me gustaria listar los nombre de columna de una tabla en un combobox
Es posible?
Publicar un comentario