SRC と DST の 2 つのデータベースがあります。それぞれにテーブルDATAが含まれており、すべてのデータベースのDATAの列セットは同じですが、ユーザーには不明です(PKの名前がわからないか、PK IDまたは単一でさえありません)。
私はすでに次のスクリプトを持っています:
insert into DST.dbo.DATA select * from SRC.dbo.DATA
ただし、DST.DATA に同じ PK の行が含まれている場合、エラーがスローされます (私は C# を使用しています)。だから私は次のようなものを使いたいです
on duplicate ignore
mysqlから
主キーの制約を無視して SRC.dbo.DATA から DST.dbo.DATA に行をコピーするスクリプトを教えてください。そして可能であれば、外国の制約も
下手な英語でごめんなさい