Frage : Zugang 2K fügen Frage an

Ich benötige einige Ideen auf einer Befestigungfrage, Duplikate zu vermeiden. Ich muss alle Aufzeichnungen von tblB zu tblA anfügen zur Verfügung stellte das genannte Feld [DCode] nicht bereits existiere im tblA. Jeder möglicher Eingang geschätzt!

Antwort : Zugang 2K fügen Frage an

Zuerst:  sicherstellen, einen einzigartigen Index auf dem Dcode Feld der Zieltabelle zu haben.   Wenn Dcode der Primärschlüssel ist, sind Sie, wenn nicht okay, dann gehen, Entwurf verzulegen und einen Index auf dieser Spalte hinzuzufügen und keine Duplikate zu spezifizieren.  Anmerkung: wenn die Tabelle bereits Duplikate hat, müssen Sie sie zuerst entfernen.   Der kein-dups Index fungiert wie ein einzigartiger Schlüssel und verhindert Duplikate, egal was Sie tun.

Zunächst eine Bedingung Ihrem hinzufügen anfügen Frage:

In table1 einsetzen
   von auserwähltem * von table2
    in wo table2.dcode nicht (dcode von table1 vorwählen)



Weitere Lösungen  
 
programming4us programming4us