------------------------- MS SQLServer ------------------------------------------------------------ =版权所有 软件下载学院 版权所有=
--表说明 SELECT dbo.sysobjects.name AS TableName, dbo.sysproperties.[value] AS TableDesc FROM dbo.sysproperties INNER JOIN dbo.sysobjects ON dbo.sysproperties.id = dbo.sysobjects.id WHERE (dbo.sysproperties.smallid = 0) ORDER BY dbo.sysobjects.name
--字段说明 SELECT dbo.sysobjects.name AS TableName, dbo.syscolumns.colid, dbo.syscolumns.name AS ColName, dbo.sysproperties.[value] AS ColDesc FROM dbo.sysproperties INNER JOIN dbo.sysobjects ON dbo.sysproperties.id = dbo.sysobjects.id INNER JOIN dbo.syscolumns ON dbo.sysobjects.id = dbo.syscolumns.id AND dbo.sysproperties.smallid = dbo.syscolumns.colid ORDER BY dbo.sysobjects.name, dbo.syscolumns.colid
--主键、外键信息(简化) select c_obj.name as CONSTRAINT_NAME ,t_obj.name as TABLE_NAME ,col.name as COLUMN_NAME ,case col.colid when ref.fkey1 then 1 when ref.fkey2 then 2 when ref.fkey3 then 3