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

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

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

2024-08-31 00:44:56
字體:
來源:轉載
供稿:網友
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 = 擴展存儲過程
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郴州市| 乐亭县| 宜良县| 成安县| 通辽市| 玉屏| 祁连县| 惠来县| 东乡| 象山县| 南郑县| 玉龙| 嘉义县| 曲松县| 宜兰县| 廉江市| 泉州市| 杨浦区| 合阳县| 泸州市| 正蓝旗| 蒲江县| 尼玛县| 屯留县| 峡江县| 许昌市| 梧州市| 鹿泉市| 弥勒县| 通海县| 宁河县| 江津市| 咸阳市| 叶城县| 德阳市| 天祝| 和林格尔县| 大连市| 宾阳县| 西盟| 合水县|