Mostrando entradas con la etiqueta table. Mostrar todas las entradas
Mostrando entradas con la etiqueta table. Mostrar todas las entradas

Describir una tabla en SQL Server

Hola SQLeros el día de hoy estaba jugando en con una tabla para la cual necesitaba agregar una columna nueva igual a la de otra anterior. P.ej. "Columna1", tenia que agregar "Columna2" de x tipo, el detalle es que no sabía el tipo de dato especifico. Y como tenia flojera de ver la columna desde el explorador de objetos del SQL Server Managent Studio, busqué en internet. Y bueno encontré dos alternativas bastante utiles.

Usando una consulta:

SELECT column_name "Name", nullable "Null?", concat(concat(concat(data_type,'('),data_length),')') "Type" FROM user_tab_columns WHERE table_name='TABLE_NAME_TO_DESCRIBE';

La otra usando un sp:

exec sp_columns TableName

Saludos SQLeros!