Hier ein kleines SQL-Skript mit welchem man sich alle Tabellen, samt der dazugehörigen Feldern und Datentpen ausgeben lassen kann.
SELECT
table_name=sysobjects.name,
column_name=syscolumns.name,
datatype=systypes.name,
length=syscolumns.length
FROM
sysobjects
JOIN syscolumns ON sysobjects.[id] = syscolumns.[id]
JOIN systypes ON syscolumns.xtype=systypes.xtype
WHERE
sysobjects.[xtype]='U'
ORDER BY
sysobjects.[name],
syscolumns.colid
Wobei gilt:
sysobjects.[xtype]='U' -- für Tabellen
sysobjects.[xtype]='P' -- für stored procedures
sysobjects.[xtype]='v' -- für Views
Praktisch für die Dokumentation der Tabellen einer Datenbank.