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

MSSQLServerからMySQLデータベースへの挿入

    これを定期的に行いたい場合

    • LinkedServer およびOPENQUERY サイクルごとにあまり多くのレコードを移動しない場合は、良いかもしれません。
    • 統合サービスパッケージ 大量のデータ(数千または数百万の行など)を移動する場合に適したソリューションです。

    SQLServerエージェントを使用してスケジュールできます 。

    INSERT OPENQUERYでは少し注意が必要です :

    INSERT INTO OPENQUERY (MYSQL, 'SELECT * FROM MySQL_Table')
    SELECT * FROM dbo.SQLServer_Table
    

    または

    INSERT INTO OPENQUERY (MYSQL, 'SELECT * FROM MySQL_Table')
    VALUES ('Value1', 'Value2', ...)
    



    1. 主キーと一意キーの違い

    2. LIMIT1のインデックス付きORDERBY

    3. RailsとPostgreSQLでタイムゾーンを完全に無視する

    4. コミットと選択の間のOracleの遅れ