欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SQL查詢服務器下所有數(shù)據(jù)庫及數(shù)據(jù)庫的全部表

 更新時間:2023年05月12日 11:38:30   作者:袁袁袁袁滿  
這篇文章主要介紹了SQL查詢服務器下所有數(shù)據(jù)庫,數(shù)據(jù)庫的全部表,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

SQL查詢服務器下所有數(shù)據(jù)庫及數(shù)據(jù)庫的全部表

獲取所有用戶名

SELECT * FROM sys.sysusers

獲取所有用戶數(shù)據(jù)庫

SELECT * FROM sys.sysdatabases

案例

獲取庫中所有的表名

SELECT * FROM 庫名.sys.tables

案例

獲取某個表的字段名

select * from 庫名.sys.columns WHERE object_id IN (SELECT object_id FROM 庫名.sys.tables WHERE name='表名')

案例

補充:SqlServer中查詢某數(shù)據(jù)庫所有表及其數(shù)據(jù)總條數(shù)和占用空間

1.查詢某數(shù)據(jù)庫中的所有數(shù)據(jù)表

SELECT name 數(shù)據(jù)表
FROM sysobjects
WHERE xtype='u'
ORDER BY name

2.查詢某數(shù)據(jù)庫中的所有數(shù)據(jù)表及其數(shù)據(jù)總條數(shù)

SELECT  a.name 數(shù)據(jù)表,
        b.rows 數(shù)據(jù)總條數(shù)
FROM    sysobjects AS a
        INNER JOIN sysindexes AS b ON a.id = b.id
WHERE   ( a.type = 'u' )
        AND ( b.indid IN ( 0, 1 ) )
ORDER BY a.name,b.rows DESC;

3.查詢某數(shù)據(jù)庫中的所有數(shù)據(jù)表及其數(shù)據(jù)總條數(shù)所占用的空間大小

SELECT  OBJECT_NAME(id) 數(shù)據(jù)表,
        RTRIM(8 * dpages) + 'KB' 占用空間大小,
        rows 數(shù)據(jù)總條數(shù)
FROM    sysindexes
WHERE   indid = 1
ORDER BY rows DESC ,
        數(shù)據(jù)表 ,
        reserved DESC;

到此這篇關于SQL查詢服務器下所有數(shù)據(jù)庫,數(shù)據(jù)庫的全部表的文章就介紹到這了,更多相關SQL查詢服務器數(shù)據(jù)庫內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論