Autor | Zpráva | ||
---|---|---|---|
Tomasds Profil |
#1 · Zasláno: 19. 12. 2008, 07:26:25
Omylem jsem smazal záznam v tabulce, na který existuje dost velký počet odkazů. Můžu nějakým způsobem vnutit ID nově přidanému záznamu? Samozřejmě vím jak a proč ID funguje, je to hrubě nestandardní krok.
Napadá mě zrušit auto_increment, vložit a pak zase zapnout, ale nechci zbytečně riskovat, tak se radši zeptám. Co s tím udělá opětovné zapnutí auto_increment? A dovolí mi to databáze, když tam budou záznamy? |
||
Tomasds Profil |
#2 · Zasláno: 19. 12. 2008, 07:42:28 · Upravil/a: Tomasds
Tomasds
Zkusil jsem a kupodivu to jde. Po vypnutí auto_increment lze zadávat ID a po opětovném zapnutí to funguje, pro další vložený záznam se použije nejvyšší použité číslo +1. Nastavit stejné ID dvěma záznamům jsem nezkusil a ani to zkoušet nehodlám, předpokládám, že bych tím databázi problém neudělal, prostě by mi to nedovolila. Příště se budu ptát jen na to, co nemůžu sám vyzkoušet :) |
||
Nox Profil |
#3 · Zasláno: 19. 12. 2008, 08:43:42
Tomasds
Nevzpomínám si, že by někdy nešlo zadávat ID.... |
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0