Autor Zpráva
Korči
Profil
Zdravím chytřejší kolegy a prosím o pomoc.
Mám nespojitou řadu čísel 1, 2, 3, 5, 6, 7 a potřebuju najít čtyřku. Auto increment mi dá osmičku a nic jinýho jsem nenašel.
Děkuji.
Keeehi
Profil
Autoincrement se používá u idček. A není dobrou praxí idčka znovu používat. Jakmile nějaké jednou použiješ a smažeš, nemělo by se už nikdy v databázi objevit. Ne že by to nebylo technický možné ale přináší to jen problémy. Například při částečné obnově ze zálohy nebo nestabilita URL pokud jsou v ní idčka předávány. Reálné benefity spojité řady prakticky neexistují.

Pokud se nejedná o identifikátor ale o nějakou logickou hodnotu, může být nalezení díry v řadě validním problémem. Ovšem v takovém případě by úlohu měla řešit spíš aplikační logika a né databáze.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0