vkladani s auto increment

9 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Zdravim, potreboval bych poradit mam nastaven index s primarnim klicem a vlastnosti auto increment, problem je, ze pokud odstranim nejaky zaznam s hodnotou treba 10 a mam nejnovejsi treba 15. Tak mi to pri vlozeni priradi dalsi hodnotu klice, tedy 16. Jde nejak udalat aby to vlozilo ten volny -- 10? Dekuju
  2. ne, nejde to, autoincrement ani sekvence v jinych databazich tohle nedelaji a neni to rozumne realizovatelne vetsinou to ani nicemu nevadi, u ID je dulezitejsi ta unikatnost nez to, ze tam nejsou diry
  3. Slo by to prochazet, ale mira ma pravdu, ze to je zbytecne...
  4. <HTML>uz se to tu resilo.... nevidim duvod proc by ty mezery meli vadit</HTML>
  5. Když bys to chtěl bez mezer, tak nevím jestli nastavit hodnotu auto increment, ale ve skriptu při vkládání by si mohl teoreticky udělat: $select = mysql_query("select max(id) from trabulka"); $max_id = mysql_result($select, 0); $id = $max_id + 1; mysql_query("insert into tabulka values('$id' , ...)"); ... ale jak říkají všichni - je to zbytečný Petr
  6. Dik, chtel jsem setrit :) a taky me zajmalo jestli to nejak snadno jde, ted jsem se dival jaky ma int rozsah v mySQL (-2147483648 .. 2147483647) a asi by to melo stacit.
  7. Já dávám int taky, ale myslíš si, že tam budeš mít tolik příspěvků ? Petr
  8. ondra: A i kdyby, velikost DB je omezena, stejne musis cas od casu promazavat, rozhodne bych s timhle vubec nelamal hlavu...
  9. <HTML>presne tak.. ps: neboli to? :)</HTML>

← Zpět na všechna témata