SELECT sysusers.name + N'.' + sysobjects.name as ObjectName, sysindexes.name as IndexName, sysindexes.rows, --資料列 case indid when 1 then 1 else 0 end as IsClusteredIndex, sysindexes.indid, --索引的識別碼 sysobjects.name, --物件名稱 sysusers.name --使用者名稱或群組名稱在資料庫中是唯一的 FROM sysusers, sysobjects, sysindexes WHERE sysusers.uid = sysobjects.uid and sysindexes.id = sysobjects.id and sysobjects.name not like '#%' and OBJECTPROPERTY(sysobjects.id, N'IsMSShipped') <> 1 and OBJECTPROPERTY(sysobjects.id, N'IsSystemTable') = 0 ORDER BY ObjectName, IsClusteredIndex DESC, indexproperty(sysindexes.id, sysindexes.name, N'IsStatistics'), IndexName
2006/08/25
[SQLServer2000]查出資料庫各表格的資訊
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言