Výsledky 1 až 9 z 9

Téma: [Mysql] auto increment

  1. #1

    Standardní [Mysql] auto increment

    mam problem ktery jsem necekal kdyz vytvarim radky tabulky nechavam si je cislovat
    1
    2
    3
    4
    5
    kdyz ale smazu napr 4 a 5 a pridam novy da me to cislo 6
    jak udelat aby vlozil 4

    dik
    AMD Athlon XP 1700+ @ 2000+ (1466/1665) , Tt Volcano 7+ , Sunon 80mm/3000 5-12V (4x), Soltek SL-75DRV4, Kingmax 256 MB DDR300, Creative SB Live 5.1, Seagate Barracuda II 15.3 GB ATA 66, Western Digital Caviar 1.6 GB, Hercules Radeon 8500LE 275/275, Teac 32x, Aopen H600A

  2. #2

    Standardní

    Nejrychleji asi zmenit pres phpMyAdmina:
    Vyber db->tabulku a v Upravy se to da zmenit

    Ale donutit MySQL aby pouzivalo automaticky prvni volny cislo afaik nejde.

  3. #3

    Standardní

    do haje to kdybych vedel driv ted kvuli tomu musim prepsat skript
    AMD Athlon XP 1700+ @ 2000+ (1466/1665) , Tt Volcano 7+ , Sunon 80mm/3000 5-12V (4x), Soltek SL-75DRV4, Kingmax 256 MB DDR300, Creative SB Live 5.1, Seagate Barracuda II 15.3 GB ATA 66, Western Digital Caviar 1.6 GB, Hercules Radeon 8500LE 275/275, Teac 32x, Aopen H600A

  4. #4

    Standardní

    no hlavne to je blbost, aby sa pouzivalo prve volne miesto ...
    (za domacu ulohu si skus vymysliet priklad, preco )

  5. #5

    Standardní

    Presne tak, je to zbytecne zatezovani databaze (hledat diry), lepsi je dat na primarni klic co nejvetsi INT a pak se o to nestarat, proste max(id)+1, a nebo auto increment.
    Action stations, action stations. Set condition one throughout the ship. This is not a drill.

  6. #6

    Standardní

    no ja to mel mysleny tak ze vlozim do radku tabulky nazev "kategorie" spocitam pocet radku celkem v te tab --->CISLO (cislo max 20) a vytvorim tabulku pro tu kategorii s nazvem KatCISLO no a pak to nejak prave nesedelo
    AMD Athlon XP 1700+ @ 2000+ (1466/1665) , Tt Volcano 7+ , Sunon 80mm/3000 5-12V (4x), Soltek SL-75DRV4, Kingmax 256 MB DDR300, Creative SB Live 5.1, Seagate Barracuda II 15.3 GB ATA 66, Western Digital Caviar 1.6 GB, Hercules Radeon 8500LE 275/275, Teac 32x, Aopen H600A

  7. #7

    Standardní

    Citace Původně odeslal Nicx
    no ja to mel mysleny tak ze vlozim do radku tabulky nazev "kategorie" spocitam pocet radku celkem v te tab --->CISLO (cislo max 20) a vytvorim tabulku pro tu kategorii s nazvem KatCISLO no a pak to nejak prave nesedelo
    nic ti nebrani udelat si v te tabulce jeste sloupec cislo a tam si dat co chces (a hledat si pri vkladani diry)
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  8. #8

    Standardní

    vyresil jsem to tak ze jsem to auto_increment zrusil a jsem nakonec spokojeny
    AMD Athlon XP 1700+ @ 2000+ (1466/1665) , Tt Volcano 7+ , Sunon 80mm/3000 5-12V (4x), Soltek SL-75DRV4, Kingmax 256 MB DDR300, Creative SB Live 5.1, Seagate Barracuda II 15.3 GB ATA 66, Western Digital Caviar 1.6 GB, Hercules Radeon 8500LE 275/275, Teac 32x, Aopen H600A

  9. #9

    Standardní

    Z nejrůznějších důvodů je nepoužívání auto increment IMO velice nepraktické... Obvykle to nadělá víc neplechy než pořádku...
    -- under construction --

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •