![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Problem jest taki. Mam tabelke w niej okolo 50 tysiecy rekordow. Teraz potrzebuje dolozyc kolumne PRIMARY KEY z auto_increment. Ale to nie mozna tak latwo wcale zrobic - gdyz pojawiaja wpisy o takiej samej wartosci tej kolumny rownej 0 - poniewaz dopiero co ta kolumne utworzylem. Jak teraz zrobic cos takiego, by dolozyc nowa kolumne a nastepnie wpisac do niej kolejne liczby 1, 2, 3 itp itd... Czy moze mozna to zrobic jednym posunieciem ? Efekt jaki chce uzyskac to taki by kazdy rekord mial swoj unikalny numer. Dzieki za pomoc. Pozdrawiam, Łukasz |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
On ci tworzy takie same wpisy, bo już pewnie masz jakieś pole, które jest PRIMARY_KEY. Jeśli ci to nie potrzebne, to usuń z tego pola PRIMARY_KEY, i dopierow wtedy stwórz nowe pole jako PRIMARY_KEY (zadziala - sprawdzilem)
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
No właśnie do tej pory nie było tam żadnego pola typu KEY a co dopiero PRIMARY KEY.
Kurde to mozę u mnie coś albo MySQL na kompie siada (bo testuje na laptopie) albo phpMyAdmin coś szwankuje. No nic - dzięki za informację, że musi działać - wiem teraz, że gdzieś jest błąd i mniej więcej gdzie go szukać. Pozdrawiam, Łukasz |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 14:57 |