SQL Server使用類似于database.schema.table的3-part命名。此示例來自SQL Serverinformation_schema文檔: SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULTFROM AdventureWorks2012.INFORMATION_SCHEMA.COLUMNSWHERE TABLE_NAME = N'Product'; 要跨數據庫查詢,需要指定下推到SQL Server的查詢中的所有3個部分。 SELECT a.Field1, b.Field2 FROM database_1.schema_1.table_1 as a LEFT JOIN database_2.schema_2.table_2 as b on a.Field4 == b.Field8