Hallo,
ich möchte bei manchen Aktionen gerne die "autoincrement"-Eigenschaft in MySQL zeitweise ausser Kraft setzen.
Ich bin mir schon bewusst, daß "autoincrement" Sinn macht, ansonsten würde ich es nicht verwenden.
Grund:
Wenn ich z.B. ein Backup einspiele will/muss, tritt manchmal der Fall auf, daß ein DS gelöscht wurde und mit seiner ursprünglichen Position/id wieder hergestellt werden soll. Diese Position kann natürlich auch "zwischen" den bestehenden ids liegen, da z.B. ein DS zwischenzeitlich gelöscht wurde, aber wieder hergestellt werden soll.
Wie kann man das handeln?
Danke & Gruss
Frankie
P.S.:
Mit Update und Insert habe ich keinerlei Probleme, es geht mir nur darum, einen DS mit einer schon vergebenen id zu schreiben, was dem Sinn von "autoincrement" eigentlich wiederspricht.
Bei Update kenne ich die id und der DS ist vorhanden, bei Insert nimmt MySQL den nächsten autoincrement"-Wert, aber einen DS dazwischenzuschieben will mir einfach nicht gelingen.