mob_proto updaten?

11/21/2015 16:36 Scarified#1
Meine Mob_proto ist anscheinen irgendwie fehlerhaft und zeigt mir beim öffnen diese Meldung an

[Only registered and activated users can see links. Click Here To Register...]

Wie geh ich das Problem jetzt am besten an?
11/21/2015 19:22 MaxChri#2
Fehlerhaft ist die SQl nicht, es wird ja nur als "Warnung" angezeigt (gelbes Symbol).
Das heißt nur, dass die SQL keinen primären Schlüssel hat, der dafür sorgt, dass bei Deklarierung einer Spalte mit dem "primary key" der Eintrag nicht wiederholt genutzt werden kann.


Um diese Warnung zu beheben, klick mit der rechten Maustaste auf die mob_proto, wähle "design table" aus und in der Spalte "vnum ganz rechts hinter "Allow Null" klickst du einmal rauf und dann ist der Key für diese Zeile aktiviert. Aber ich würde es nur anwenden, wenn du weißt, dass es dadurch zu keinen Komplikationen führt. Bei der mob_proto ist es vorteilhaft, da man ja eh nur eine vnum nutzen darf.
11/22/2015 22:15 He3o Crysis#3
Wie der Herr über mir schon geschrieben hat musst du den Primary Key updaten.
Begib dich dazu in die SQL Konsole (bzw. irgendwo hin wo du ne Query ausführen kannst) und füge den PRIMARY KEY mithilfe von ALTER TABLE hinzu.
Code:
ALTER TABLE mob_proto ADD PRIMARY KEY(vnum);
Regards,
Crysis