here is a couple more columns than you need, just so you can be clear on the query
SELECT
sysobjects.name AS "TABLE_NAME",
syscolumns.name AS "COLUMN_NAME",
systypes.name AS "DATA_TYPE",
syscolumns.LENGTH AS "LENGTH"
FROM
sysobjects
INNER JOIN
syscolumns ON sysobjects.id = syscolumns.id
INNER JOIN
systypes ON syscolumns.xtype = systypes.xtype
WHERE
(sysobjects.xtype = 'U') AND
sysobjects.name = 'MyTableName'
ORDER BY sysobjects.name, syscolumns.colid
substitute your table name in for 'MyTableName'
Reputation Points: 133
Solved Threads: 141
Veteran Poster
Offline 1,162 posts
since Aug 2008