Frage : Auf doppelten Aufzeichnungen während des Updates überprüfen

Hi

I haben eigenartige Situation und Problem, wenn Benutzer ein record.

Let ich aktualisiert, gehen im Detail. Uns mich sagen lassen haben Tabelle benannten Titel. wo ich title_ID und Beschreibung habe. Benutzer speichert eine Aufzeichnung, während Wert „Herr“ und folgendes Mal die gleiche Aufzeichnung wie „Herr“ wieder aktualisiert. Ich überprüfe von DB, ob „Herr“ in DB existiert und dieser Benutzer die gleiche Aufzeichnung mit folgendem query

SELECT TITLE.CREATEDDATE
AS „Createddate“, TITLE.CREATEDUSER_ID
AS „CreateduserId“, TITLE.DESCRIPTION
AS „Beschreibung“, TITLE.FLAG
AS „Markierungsfahne“, TITLE.MODIFIEDDATE
AS „Modifieddate“, TITLE.MODIFIEDUSER_ID
AS „ModifieduserId“ aktualisiert, ist TITLE.TITLE_ID
AS „TitleId“ TITEL
WHERE VOM OBERLEDER (TITLE.DESCRIPTION) = OBERES („Herr ")
AND TITLE.FLAG = 0 UND TITLE.TITLE_ID <> 1

This 100%, das recht ist und kein issues

Now das Problem scenario

I haben eine weitere Tabelle, die AffiliateMember mit Spalten AFFILIATEMEMBER genannt wird UND AFFILIATECLUBNO, in dem beide zusammen Primärkey

In dieses Drehbuch die oben genannte Frage bilden, arbeitet nicht. Gibt es jede mögliche Lösung für dieses anders als das Addieren von einem Primärschlüssel, der unique
ist

Antwort : Auf doppelten Aufzeichnungen während des Updates überprüfen

Hallo GRC,


Sie bedeuten, dass Sie überprüfen möchten ob die kopierten Daten wenn Update die Tabelle AffiliateMember?

Die Tabelle hat Primärschlüssel (AFFILIATEMEMBER, AFFILIATECLUBNO), also können Sie ihn durch eine Frage mit 2 oben genannten Feldern, wie überprüfen:

(1 von AffiliateMember vorwählen, wo Oberleder (AFFILIATEMEMBER) = ' VIP und AFFILIATECLUBNO = „1“)

Weitere Lösungen  
 
programming4us programming4us