国产探花免费观看_亚洲丰满少妇自慰呻吟_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 = 擴展存儲過程
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武穴市| 普安县| 永州市| 临汾市| 临沭县| 若羌县| 鄂托克旗| 扎赉特旗| 社旗县| 南郑县| 邯郸县| 高平市| 南靖县| 景德镇市| 绥阳县| 墨江| 庆城县| 威远县| 诸城市| 视频| 刚察县| 龙南县| 扎赉特旗| 遂宁市| 贵港市| 安图县| 衡东县| 金沙县| 临澧县| 资兴市| 开化县| 济阳县| 新巴尔虎右旗| 安平县| 红河县| 衡山县| 治县。| 康定县| 喀什市| 满城县| 梅河口市|