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

INSERT IGNORE および ON DUPLICATE KEY UPDATE が SQL Server 2008 R2 で機能しない

    SQL Server は INSERT IGNORE をサポートしていません または ON DUPLICATE .この構文は MySQL に固有のものです。

    INSERT を検索した場合 SQL Server マニュアル

    MERGE を使用する必要があります。 更新または挿入するためのステートメント。

    その部分がわかりません。 SQL Server を使用している場合、「.mdb に挿入」していません。 ".
    代わりに MS Access を実行している可能性がありますか?その場合、MERGE 私の知る限り、どちらも機能しません (同等のステートメントについては、MS Access のマニュアルを確認する必要があります)



    1. 列を削除しても列参照が完全に削除されるわけではありません-postgresql

    2. libpqxxライブラリを使用してNULL/空の文字列を挿入する

    3. エラー:リレーションの列が存在しませんPostgreSQL、挿入クエリを実行できません

    4. 入れ子集合ツリーでノードを移動