sqlserver 查詢庫中有多少張表

2022-02-11 00:56:27 字數 568 閱讀 2642

表數目:select count(1) from sysobjects where xtype='u'

檢視數::select count(1) from sysobjects where xtype='v'

儲存過程數: select count(1) from sysobjects where xtype='p'

表詳細資訊:select * from sysobjects where xtype = 'u'

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 = 擴充套件儲存過程

sqlserver 多庫查詢

1,最近乙個專案使用sqlserver,使用sqlserver客戶端自帶得查詢工具,即選擇前1000行,生成得sql如下 select top 1000 from slt dbo lr base company 其中 slt是資料庫名,dbo是表示資料庫得表管理物件,lr base company是...

sql server中查詢資料庫中有哪些表

系統表sysobjects儲存的都是資料庫物件,其中type表示各種物件的型別,具體包括 u 使用者表 s 系統表 c check 約束 d 預設值或 default 約束 f foreign key 約束 l 日誌 fn 標量函式 if 內嵌表函式 p 儲存過程 pk primary key 約束...

sql server 查詢資料庫中有多少個表

select from sysobjects where xtype u select from sysobjects where xtype u select from sysobjects where xtype c select from sysobjects where xtype d se...