一、查詢SQL Server中所有的表
SQL語句:
SELECT * FROM sys.tables
name列表示所有的表名。
二、查詢SQL Server中所有的列
SQL語句:
SELECT * FROM sys.columns
name列表示所有的字段名稱。
兩張表根據object_id進行關聯
語法:
select * from sys.tables tinner join sys.columns c on t.object_id=c.object and c.name='要查詢的字段名稱'
示例:
SELECT T.name,C.name FROM sys.tables T INNER JOIN sys.columns C ON T.object_id=C.object_id AND C.name="Receiptor"
到此這篇關于SQL Server查詢某個字段在哪些表中存在的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文地址:https://www.cnblogs.com/dotnet261010/p/6757091.html