programing

Oracle 및 MS SQL Server 결합 SQL 문

padding 2023. 10. 5. 21:14
반응형

Oracle 및 MS SQL Server 결합 SQL 문

본 적이 없는데, Oracle과 SQL Server에서 SQL Call Join 데이터를 하나만 받을 수 있나요?

예. Oracle과 SQL Server 모두 다른 벤더를 비롯한 다른 데이터베이스에 연결할 수 있는 기능을 갖추고 있습니다.Oracle 용어에서는 데이터베이스 링크 인스턴스이지만 SQL Server에서는 Linked Server 인스턴스라고 합니다.

인스턴스를 참조하는 구문은 Oracle과 SQL Server 간에 다릅니다.IE:

Oracle:

SELECT t.*
  FROM table_name@database_link_instance t

SQL Server:

SELECT t.*
  FROM linked_server_instance_name.database_name.schema_name.table_name t

MySQL은 링크드 서버 개념을 지원합니까?

아니요, MySQL과 가장 가까운 것은 원격 MySQL 인스턴스에 연결하기 위한 Federated 엔진입니다.

PostgreSQL?

PostgreSQL에 dblink가 있습니다.지난번에 dblink (v9 이전 릴리스)를 봤을 때 다른 Postgre에만 연결할 수 있었습니다.SQL 인스턴스.

예 - Oracle과 SQL Server 모두 Linked Server 개념을 지원합니다.4 파트 이름을 사용하여 다른 서버를 참조할 수 있습니다.예를 들어,

select  *
from    LocalDb.Schema.Table
cross join
        OracleLinkedServer.RemoteDb.RemoteSchema.RemoteTable

언급URL : https://stackoverflow.com/questions/3992573/sql-statement-joining-oracle-and-ms-sql-server

반응형