Servercommunity Foren-Übersicht Servercommunity
Das informative Forum für Fragen rund um Server
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

MySQl-Fehler #1062 bei UPDATE-Befehl

 
Neues Thema eröffnen   Neue Antwort erstellen    Servercommunity Foren-Übersicht -> Datenbanken
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Harry
Crash Kid


Anmeldedatum: 21.06.2003
Beiträge: 1873

BeitragVerfasst am: Fr Feb 18, 2005 22:03    Titel: MySQl-Fehler #1062 bei UPDATE-Befehl Antworten mit Zitat

Moin

Ich muss bei einem meiner Foren n bisserl was an den benutzergruppen feilen, und elider gibt es dafür keine vorgefertigte Version.
Aber immerhin einen Lösungsansatz aus dem SupportForum, der da wäre:

Code:
UPDATE  `bb5_user2groups`  SET  `groupid`  =  '4' WHERE  `groupid`  =  '9'


Die Tabelle bb5_user2groups hat nur 2 Felder, userid und groupid, beides vom typ int (unsigned)

Tipper ich nu den obigen Befehl ein bekomm ich folgende Fehlermeldung:

Zitat:
#1062 - Duplicate entry '6-4' for key 1


Was sagt mir das nu?
Es gibt nen doppelten Eintrag für... ?! Question

Ich hab eine Lust, 196 User von Hand umtragen zu müssen *rolleyes*
_________________
Auf der Suche nach einer neuen Signatur...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Monty
Dunkler Gebieter


Anmeldedatum: 21.06.2003
Beiträge: 670
Wohnort: Asperg

BeitragVerfasst am: So Feb 20, 2005 09:05    Titel: Re: MySQl-Fehler #1062 bei UPDATE-Befehl Antworten mit Zitat

Harry hat Folgendes geschrieben:
Code:
UPDATE  `bb5_user2groups`  SET  `groupid`  =  '4' WHERE  `groupid`  =  '9'


Die Tabelle bb5_user2groups hat nur 2 Felder, userid und groupid, beides vom typ int (unsigned)

Tipper ich nu den obigen Befehl ein bekomm ich folgende Fehlermeldung:

Zitat:
#1062 - Duplicate entry '6-4' for key 1


Komich. Normal heisst das, dass da ein unique key drauf ist und der Wert bereits verwendet wurde. Nur trägst Du ja nirgends "6-4" ein... Was bekommst Du denn, wenn Du
Code:
select * from bb5_user2groups where groupid=9

anfragst?

Monty Monty
_________________
Gewalt ist die letzte Zuflucht der Unfähigen - Salvor Hardin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Harry
Crash Kid


Anmeldedatum: 21.06.2003
Beiträge: 1873

BeitragVerfasst am: Do Feb 24, 2005 19:44    Titel: Antworten mit Zitat

Ne Tabelle mit allen userid's, die die groubid 9 haben...
_________________
Auf der Suche nach einer neuen Signatur...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Servercommunity Foren-Übersicht -> Datenbanken Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de