Tvorba ID čísla v databáze
Vie mi niekto poradiť ako mám cez SQL vytvoriť, aby automaticky vygenerovalo id číslo v tabulke? Používam MySQL a ACCESS.
Ďakujem vopred
Vie mi niekto poradiť ako mám cez SQL vytvoriť, aby automaticky vygenerovalo id číslo v tabulke? Používam MySQL a ACCESS.
Ďakujem vopred
Zpět do poradny Odpovědět na původní otázku Nahoru
Neviem ako to sa to robi cez ACCESS ale ja si na tento ucel v mysql nastavujem stlpec id na auto_increment...
A do dotazu INSERT INTO ... VALUES vložíš čo do toho ID keď si ho pri vytvorení tabulky dáš ako AUTO_zadanie?
v mysql se tam dava 0
V Access to bude zrejme typ Identity. Pokud mas nejake automaticky incrementovane pole v tabulce, tak se pri INSERT vynechava
Ja to robim v php a robim to takto:
INSERT INTO $table values ('', '$var1',....|)
Neviete náhodou dáky LINK, kde sa robili dáke testy na množstvo uložených záznamov, na čítanie, upravovanie a mazanie - ACCESS a MYSQL?
A co chces srovnavat ? MySQL je SQL server, Access je lokalni databaze.
Kazdy slouzi k necemu jinemu, kazdy ma jinou licenci - viz napr. famy o tom, ze MySQL je zdarma apod.
Chcem zistiť aké množstvo údajov je možné do databázy uložiť a ako sa chová db systém ktorý tú databázu načívatava. Chcel by som vidieť testy ako sa správa databáza napr. pri 1 000 000 záznamoch, ako bude fungovať a ako sa bude správať.
Ešte som si raz všimol, (neviem kde to bolo) do dotazu SQL sa dal dáky príkaz do INSERTU miesto hodnoty, aby automaticky db systém vložil identifikačné číslo ID.