sql >> Database teknologi >  >> RDS >> Oracle

SQL-sætning, der forbinder Oracle og MS SQL Server

Ja, Oracle og SQL Server har begge funktionalitet, der gør det muligt at oprette forbindelse til andre databaser, inklusive forskellige leverandører. I Oracle-terminologi er det en database link instans, mens den på SQL Server kaldes en Linked Server eksempel.

Syntaksen til at referere til forekomsten er dog forskellig mellem Oracle og SQL Server. IE:

Oracle:

SELECT t.*
  FROM [email protected]_link_instance t

SQL-server:

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

understøtter MySQL det linkede serverkoncept?

Nej, den nærmeste MySQL har, er FEDERATED-motoren, som kun er til at oprette forbindelse til eksterne MySQL-instanser.

PostgreSQL?

PostgreSQL har dblink . Sidst jeg så på dblink (pre-v9-udgivelse), kunne den kun oprette forbindelse til andre PostgreSQL-instanser.



  1. MySQL Hvor dato er større end en måned?

  2. Sådan finder du næste gratis unikke 4-cifrede nummer

  3. Hvordan opretter man en triggerfunktion dynamisk i pgsql?

  4. simpel MySQL binær dataindsættelse