SQL Server 查詢資料庫中所有資料庫名錶名

2021-10-03 14:17:22 字數 658 閱讀 4057

1.查詢資料庫中的所有資料庫名:

select name from master…sysdatabases order by name

2.查詢某個資料庫中所有的表名:

select name from sysobjects where xtype=『u』 order by name

xtype=『u』:表示所有使用者表;

xtype=『s』:表示所有系統表;

3.獲取所有欄位名:

select name from syscolumns where id=object_id(『tablename』)

4、如何sql語句查詢出資料庫每個表的幾條資料

select schema_name(t.schema_id) as [schema], t.name as [表名],i.rows as [總行數]

from sys.tables as t, sysindexes as i

where t.object_id = i.id and i.indid <=1

5、查詢庫里哪個表裡有這個「欄位名」

select [name] from [庫名].[dbo].sysobjects where id in (select id from [庫名].[dbo].syscolumns where name = 『欄位名』)

SQL Server資料庫查詢

開啟我們的sql server資料庫,找到要查詢的資料庫表,右鍵單擊然後選擇新建查詢,select 選擇我們要查詢的表sys academe學院表 聯合 sys class.classname班級表的班級名稱和sys grade.gradename年級表的年級編號來查詢出資料。下面是查詢的 sele...

SQL Server 跨資料庫查詢

語句 select from 資料庫a.dbo.表a a,資料庫b.dbo.表b b where a.field b.field dbo 可以省略 如 select from 資料庫a.表a a,資料庫b.表b b where a.field b.field sqlserver資料庫 這句是對映乙個...

查詢SQL SERVER 資料庫版本

select substring cast serverproperty productversion as nvarchar 128 1,charindex cast serverproperty productversion as nvarchar 128 1 1 8 對應 sql server...