ふたりで

MS-SQL서로 다른 서버 간의 쿼리를 위해 본문

Other

MS-SQL서로 다른 서버 간의 쿼리를 위해

graykang 2020. 3. 13. 10:31
728x90
반응형
SMALL

서로 다른 서버 간의 쿼리를 위해서는 

연결된서버(linked server)를 개체를 통해서 쿼리를 수행하게 된다.

4 Part Name 방식으로 참조

SELECT

   FROM ABC  

          JOIN [192.168.1.3].DBNAME.DBO.DEF

             ON  조인조건...

 

OPENQUERY 방식으로 참조하는 방식

SELECT

   FROM ABC  

          JOIN OPENQUERY([192.168.1.3], 'SELECT * FROM WHERE DBNAME.DBO.DEF WHERE 필터조건 ')   DEF

             ON  조인조건...

 
보통의 경우 4 PartName 방식보다는 OPENQUERY 방식이 더 효율적인 쿼리가 가능합니다

728x90
반응형
LIST
Comments