私は、行が既に存在する場合、挿入しないようにするためのソリューションを探していました。私はいくつかの点で異なっている多くの答えを読んだことがあります。SQLは重複を挿入しません
たとえば、次のポストは、最上位の結果である: SQL Server Insert if not exist しかし、変数が使用されている理由を私は理解できないとどのように私はTABLE1とtable2のを定義します。誰かがこれを私の状況に適用できるようにさらに説明することができますか?
私の例では、私がtable1からtable2に挿入したい約5列(Date、Number1、Number2、Text1、Text2)を持っていますが、存在しない場合に限ります。更新は必要ありません。 (したがって、マージは問題ありません)
私たちはあなたを知っている必要がありますあなたを助けるテーブル構造(両方のテーブルの)。サンプルデータと "重複"の定義も必要になります。 – Siyual