SELECT TOP 100 PERCENT dbo.sysobjects.name AS TableName,
dbo.syscolumns.name AS FieldName, dbo.systypes.name AS FieldType,
dbo.syscolumns.length, dbo.syscolumns.isnullable, dbo.syscolumns.prec,
dbo.syscolumns.scale
FROM dbo.sysobjects INNER JOIN
dbo.syscolumns ON dbo.sysobjects.id = dbo.syscolumns.id INNER JOIN
dbo.systypes ON dbo.syscolumns.xtype = dbo.systypes.xtype
WHERE (dbo.sysobjects.xtype = 'U')
ORDER BY dbo.sysobjects.id, dbo.syscolumns.colid
SQL语句怎样知道表的字段名例子
最新推荐文章于 2024-07-17 10:32:44 发布
本文提供了一个SQL查询语句,用于获取数据库中所有表的名称、字段名、字段类型、长度、是否允许为空、精度及小数位数等详细信息。通过联接sysobjects、syscolumns和systypes表,并筛选出用户表,按表ID和字段ID排序。
5582

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



