sysobjects的xtype 代表的物件型別。可以是下列物件型別中的一種:
c = check 約束
d = 預設值或default 約束
f = foreign key 約束
l = 日誌
fn = 標量函式
if = 內嵌表函式
p = 儲存過程
pk = primary key 約束(型別是k)
rf = 複製篩選儲存過程
s = 系統表
tf = 表函式
tr = 觸發器
u = 使用者表
uq = unique 約束(型別是k)
v = 檢視
x = 擴充套件儲存過程
object_id和data_object_id都是表示資料庫物件的唯一標誌。
object_id是資料庫物件的邏輯id,data_object_id是資料庫物件的物理id。--
查詢所有資料庫
select
*from
master.dbo.sysdatabases
--查詢所有表
select
*from
sysobjects
--查詢指定資料庫下的所有表
use[指定資料庫名名]
select
*from
sysobjects
sysobjects中type的定義
sysobjects中type的定義如下 sysobjects是mssql資料庫的系統表,在web許可權下可以正常訪問。msysobjects是access資料庫的系統表,在web許可權下沒有許可權訪問,會提示 沒有許可權訪問 我們在mssql的儲存過程中經常要處理一些特殊的物件,這些物件都存放在資...
系統表sysobjects的用法
sysobjects select from sysobjects where 列名 列名 資料型別 描述 name sysname 物件名。id int 物件標識號。xtype char 2 物件型別。可以是下列物件型別中的一種 c check 約束 d 預設值或 default 約束 f for...
SQL 中SysObjects表說明
sysobjects 在資料庫內建立的每個物件 約束 預設值 日誌 規則 儲存過程等 在表中佔一行。只有在 tempdb 內,每個臨時物件才在該表中佔一行。列名 資料型別 描述 name sysname 物件名。id int 物件標識號。xtype char 2 物件型別。可以是下列物件型別中的一種...