calcular el número de columnas de una tabla con una consulta

pplu
19 de Noviembre del 2004
Hola, me gustaría poder calcular el número de columnas de una tabla mediante una consulta SQL Server. Si también me podéis dar información sobre las vistas de consulta de metadatos relaticos a las tablas os lo agradecería mucho. Un saludo.

kaliman
19 de Noviembre del 2004
oks..
-- Obtener el Numero de Columnas de la Tabla
select info num_columnas from sysobjects where name ='mytable'

-- Obtener Detalle de las Columnas de la tabla
select sys2.*
from sysobjects sys1 , syscolumns sys2
where
sys1.name ='mytable'
and sys1.id = sys2.id

salu2