Oracle
 sql >> база данни >  >> RDS >> Oracle

SQL израз, свързващ Oracle и MS SQL Server

Да, Oracle и SQL Server имат функционалност, която позволява свързване с други бази данни, включително различни доставчици. В терминологията на Oracle това е база данни връзка екземпляр, докато на SQL Server се нарича свързан сървър инстанция.

Синтаксисът за рефериране на екземпляра обаче е различен между Oracle и SQL Server. IE:

Оракул:

SELECT t.*
  FROM [email protected]_link_instance t

SQL сървър:

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

MySQL поддържа ли концепцията за свързан сървър?

Не, най-близкият MySQL е двигателят FEDERATED, който е само за свързване към отдалечени екземпляри на MySQL.

PostgreSQL?

PostgreSQL има dblink . Последният път, когато погледнах dblink (версия преди v9), той можеше да се свърже само с други екземпляри на PostgreSQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изпълним тригер и процедура в oracle

  2. Защо Oracle не показва цялата част от десетичната запетая

  3. Oracle SELECT ТОП 10 записа

  4. TO_CHAR от тип TABLE на Oracle PL/SQL

  5. Функция JSON_VALUE() в Oracle