国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

mysql和sqlserver查詢數據庫表的數量方法詳解

瀏覽:2日期:2023-07-12 19:49:57
目錄mysql和sqlserver查詢數據庫表的數量的方法一、mysql查詢數據庫表的數量二、sqlserver查詢數據庫表的數量查詢sqlserver 數據庫中各表條數mysql和sqlserver查詢數據庫表的數量的方法一、mysql查詢數據庫表的數量

1、查詢mysql下所有數據庫表的數量

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES GROUP BY table_schema;

2、查詢指定數據庫的表的數量

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = '庫名';

二、sqlserver查詢數據庫表的數量

1、查詢指定數據庫的表的數量(選擇指定的sqlserver數據庫后再執行語句)

SELECT count(*) FROM sys.objects WHERE type='U' --統計表數量SELECT NAME FROM sys.objects WHERE type='U' --列出表名稱或者SELECT COUNT(*) FROM SysObjects Where XType='U' --統計表數量SELECT Name FROM SysObjects Where XType='U' --列出表名稱

2、xtype 的描述

(1)數據類型:char(2)。

(2)對象類型。常用列。

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 = 擴展存儲過程

查詢sqlserver 數據庫中各表條數SELECT ROW_NUMBER() OVER (ORDER BY All_Table.NAME) AS NO, All_Table.NAME AS '表名(EN)', CONVERT(NVARCHAR(100),ISNULL(TableDesc.[VALUE],'-')) AS '表名(CN)', TabIndex.ROWS AS '記錄數' FROM SYS.TABLES All_Table LEFT JOIN SYS.EXTENDED_PROPERTIES TableDesc ON (All_Table.OBJECT_ID = TableDesc.MAJOR_ID AND TableDesc.MINOR_ID = 0)--取表的名稱兩個條件INNER JOIN SYSINDEXES TabIndex ON All_Table.OBJECT_ID=TabIndex.ID AND TabIndex.INDID < 2 WHERE 1=1 ORDER BY TabIndex.ROWS DESC

到此這篇關于mysql和sqlserver查詢數據庫表的數量的方法的文章就介紹到這了,更多相關sqlserver查詢數據庫表數量內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
主站蜘蛛池模板: 铁岭市| 成都市| 东乡族自治县| 哈尔滨市| 江西省| 六枝特区| 墨竹工卡县| 类乌齐县| 宿迁市| 敦煌市| 永仁县| 十堰市| 夏邑县| 修水县| 钦州市| 澎湖县| 报价| 浑源县| 江津市| 旬阳县| 临沂市| 随州市| 沐川县| 依安县| 娱乐| 潢川县| 镶黄旗| 菏泽市| 宁都县| 正阳县| 伊金霍洛旗| 绵竹市| 甘谷县| 闸北区| 廊坊市| 乐都县| 从江县| 荣昌县| 油尖旺区| 襄汾县| 永靖县|