sql >> データベース >  >> RDS >> Oracle

OracleとMSSQLServerを結合するSQLステートメント

    はい、OracleとSQL Serverはどちらも、さまざまなベンダーを含む他のデータベースに接続できる機能を備えています。 Oracleの用語では、これはデータベースです。リンク SQL Serverでは、インスタンスはリンクサーバー<と呼ばれます。 / a> 実例。

    ただし、インスタンスを参照するための構文は、OracleとSQLServerでは異なります。 IE:

    オラクル:

    SELECT t.*
      FROM [email protected]_link_instance t
    

    SQL Server:

    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. postgresテーブルで金額を読み取る

    2. 複数の変数を持つmysqlテーブル構造

    3. MySQL:単一の列に複数の挿入

    4. MySQLインデックスの効率を改善する-複数のインデックスの列?