国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQLServer中用T—SQL命令查詢一個數據庫中有哪些表的sql語句

2024-08-31 00:57:25
字體:
來源:轉載
供稿:網友
1、查詢SQL中的所有表:

Select TABLE_NAME FROM 數據庫名稱.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE' 執行之后,就可以看到數據庫中所有屬于自己建的表的名稱

2、查詢SQL中所有表及列:

Select dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name FROM dbo.syscolumns INNER JOIN dbo.sysobjects ON dbo.syscolumns.id = dbo.sysobjects.id Where (dbo.sysobjects.xtype = 'u') AND (NOT (dbo.sysobjects.name LIKE 'dtproperties'))

3、在Sql查詢分析器,還有一個簡單的查詢方法:

EXEC sp_MSforeachtable @command1="sp_spaceused '?'" 執行完之后,就可以看到數據庫中所有用戶表的信息

4、查詢總存儲過程數:

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

D = 默認值或 DEFAULT 約束
F = FOREIGN KEY 約束
L = 日志
FN = 標量函數
IF = 內嵌表函數
P = 存儲過程
PK = PRIMARY KEY 約束(類型是 K)
RF = 復制篩選存儲過程
S = 系統表
TF = 表函數
TR = 觸發器
U = 用戶表
UQ = UNIQUE 約束(類型是 K)
V = 視圖
X = 擴展存儲過程
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 溧水县| 汕尾市| 盱眙县| 图木舒克市| 卢龙县| 长泰县| 宁国市| 津市市| 霍山县| 昌吉市| 德格县| 北安市| 西峡县| 金沙县| 阿鲁科尔沁旗| 法库县| 宜兰县| 长宁区| 灵武市| 梓潼县| 邵阳县| 三门县| 翼城县| 东乡族自治县| 巩留县| 尤溪县| 肥城市| 永济市| 建阳市| 巢湖市| 惠水县| 阿图什市| 云霄县| 额济纳旗| 武宁县| 库车县| 麻城市| 喜德县| 日喀则市| 光泽县| 莒南县|