1,Sysobjects表
SQL Server的主系統表sysobjects出現在每個資料庫中,它對每個資料庫對象含有一行記錄。
如要查詢此資料庫中的表名稱,可以下面的條件
use yourdatabase
select name from sysobjects where type=’U’
go
2,Syscolumns表
出現在Master資料庫和每個使用者自定義的資料庫中,它對基表或視圖的每個列和存儲過程中的每個參數含有一行記錄
如果要查詢自定義資料庫中MM表的列名稱,用下面語句
use 自定義資料庫
select name from syscolumns where id=object_id(N’MM’)
go
3,Sysindexes表
出現在Master資料庫和每個使用者自定義的資料庫中,它對每個索引和沒有聚集索引的每個表含有一行記錄,它還對包括文本/圖形資料的每個表含有一行記錄
4,Systusers表
出現在Master資料庫和每個使用者自定義的資料庫中,它對整個資料庫中的Windows NT使用者,Windows NT使用者組,SQL Server使用者或SQL Server角色含有一條記錄
5,Sysdatabases表
對SQL Server中每個資料庫含有一條記錄,它隻出現在Master資料庫中
6,Sysdepends表
對表、視圖和存儲過程之間的每個依賴關系含有一行記錄,它出現在Master資料庫和每個使用者自定義的資料庫中
7,Sysconstraints表
對使用CREATE TALE 或者ALTER TABLE 語句為資料庫對象定義的每個完整性限制含有一行記錄,它出現在Master資料庫和每個使用者自定義的資料庫中。
轉載于:https://www.cnblogs.com/dashan9zj/archive/2009/04/19/1439351.html