Seite 1 von 1

keine doppelten Einträge gestatten

Verfasst: Mi, 14.03.2012 13:03
von pako1
In meiner Spalte Kundennummer hätte ich gerne das er meckert wenn ich eine KD-NUmmer doppelt eingeben will. Kann man das einstellen?

Danke schön

Re: keine doppelten Einträge gestatten

Verfasst: Mi, 14.03.2012 18:58
von pmoegenb
pako1 hat geschrieben:In meiner Spalte Kundennummer hätte ich gerne das er meckert wenn ich eine KD-NUmmer doppelt eingeben will. Kann man das einstellen?
Beim Anlegen der Tabelle, wenn die Spalte Kundennummer als Primärschlüssel, bzw. eindeutig definiert ist.

Re: keine doppelten Einträge gestatten

Verfasst: Mi, 14.03.2012 20:11
von pako1
also nachträglich ändern kann man das nicht mehr?

Re: keine doppelten Einträge gestatten

Verfasst: Mi, 14.03.2012 20:23
von pmoegenb
pako1 hat geschrieben:also nachträglich ändern kann man das nicht mehr?
Weiß ich nicht, ich arbeite nicht mit dieser Datenbank. Probiere es einfach aus.

Re: keine doppelten Einträge gestatten

Verfasst: Mi, 14.03.2012 22:12
von pako1
ja was muss ich dort einstellen?

Re: keine doppelten Einträge gestatten

Verfasst: Mi, 14.03.2012 22:19
von pako1
es muss wohl der wert small integer sein und man kann es wohl nachträglich nicht ändern toll!

Re: keine doppelten Einträge gestatten

Verfasst: Mi, 14.03.2012 22:29
von F3K Total
Doch, das geht.
Es gibt verschiedene Wege, schau mal bei Tabelle/Bearbeiten unter Extras/Indexentwurf. Vielleicht benötigst Du nur einen Haken bei "eindeutige Werte". Ansonsten kannst Du Deine DB mal hochladen, ggf verfremdet, dann können wir mal sehen.
Es gibt z.B die Befehle

Code: Alles auswählen

ALTER TABLE "Tabelle1" ADD Column ID integer not null;ALTER TABLE "Tabelle1" ADD PRIMARY KEY (ID);
die man unter Extras/SQL... eingibt. usw.

Gruß R

Re: keine doppelten Einträge gestatten

Verfasst: So, 18.03.2012 10:41
von pako1
also bei kunden-nummer habe ich als feldname KD-Nr und als Feldtyp Zahl (numeric) ausgewählt. Ändern geht wie gesagt nicht dann meckert er. UNd bei Feldeigenschaften Eingabe erforderlich ja; Länge 5; Nachkomma stellen 0, Defaultwert nichts eingegeben und sonst gibt es ja nichts. Sehe nichts vom Haken??