select b.name,a.colid,a.name
,(select systypes.name+'('+cast(a.length/2 as varchar(10))+')' from systypes where a.xusertype=systypes.xusertype ) type
from syscolumns a
left outer join sysobjects b
on a.id=b.id
where b.xtype='U'
order by b.name,a.colid
SQL查询数据库中所有表、表字段名及数据类型
最新推荐文章于 2025-06-30 13:53:08 发布
本文介绍了一种使用SQL进行复杂数据查询的方法,通过连接syscolumns和sysobjects表并筛选特定类型的对象来展示如何获取数据库中表的详细列信息及其类型。
1万+

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



