Obtener el nombre de los campos de una tabla

Para obtener el nombre de los campos de una tabla en particular, y realmente se me ocurren muchos usos para esto en particular, lo único que se tiene que hacer es ejecutar el siguiente código,

SELECT c.name
FROM
    sys.columns AS c
    JOIN
    sys.types AS t
    ON c.user_type_id=t.user_type_id
WHERE
    c.object_id = OBJECT_ID(‘<Nombre de la tabla>’)
ORDER BY c.column_id

 

Bueno, yo normalmente lo que hago es concatenarle al campo name una coma y ya no tengo que escribir campo por campo para un select especifico de dicha tabla o un update o insert.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s