PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL update



elrond
13-06-2002, 14:38
Hallo allerseits!

ich habe eine Tablelle "route":

routeid lfdnr
1 1
1 2
1 3
1 4
(PK routeid,lfdnr)

ich versuche nun einen ds mit den daten (1,2) einzufügen.
Dazu versuche ich alle lfdnr>=2 zu incrementieren und stosse bei dieser anweisung auf einen PK-Fehler:

select * where routeid=1 and lfdnr>=2

Das ist mir völlig unklar :confused:

Behandelt mysql die DS etwa einzeln und stösst deshalb auf den Fehler?

*ratlos*

Martin Ament
14-06-2002, 19:18
Bin mir zwar nicht sicher, aber es würde mich wundern, wenn ein PK updatable wäre.

martin

elrond
17-06-2002, 08:07
ich hab's noch nicht anders erlebt. wenn ich die DS einzeln update ist das auch ok...