只说原理了,具体 可以自己使用程序去生成htm或word文档。
1、首先获取所有的表
SELECT name, id From sysobjects WHERE xtype = 'u' ORDER BY name ASC
2、根据表名查询字段信息
select syscolumns.name, syscolumns.length, systypes.name as typename, sys.extended_properties.[value] AS tname,syscolumns.isnullable from syscolumns join systypes on syscolumns.xtype=systypes.xtype and systypes.name <> 'sysname' LEFT OUTER
JOIN sys.extended_properties ON ( sys.extended_properties.minor_id = syscolumns.colid AND sys.extended_properties.major_id = syscolumns.id) where syscolumns.id in (select id from sysobjects where name= 't_sale')
本文介绍如何通过SQL查询获取数据库表及其字段信息,包括表名、字段名、字段类型等元数据。
554

被折叠的 条评论
为什么被折叠?



