Szukaj   Użytkownicy   Profil   Wiadomości   Zaloguj   Rejestracja


 
Przerwa konserwacyjna! Pisanie postów i zakładanie tematów niedostępne do odwołania!
 


indeksy w mysql

 
To forum jest zablokowane, nie możesz pisać dodawać ani zmieniać na nim czegokolwiek   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi    Forum WebServ Strona Główna -> Pomoc techniczna
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pabloroz
Początkujący
Początkujący


Dołączył: 12 Lut 2005
Posty: 1

PostWysłany: Sob Lut 12, 2005 1:54 am    Temat postu: indeksy w mysql Odpowiedz z cytatem

Witam.
Pisząc sobie bazę danych natrafiłem na irytujący mnie problem. Mianowicie w utworzonej tabeli, jak wiadomo znajduje się pole, które jest kluczem głównym. Oprogramowałem je, aby w trakcie wstawiania rekordu następowała automatyczna inkrementacja pola z kluczem głównym.
Wpisują dane, uzyskuję tabelę, w której mam pole id_tab o wartościa 1, 2, 3, 4 itd.
Jednak w momencie, gdy usunę rekord o identyfikatorze powiedzmy 3, pozostają mi wpisy 1,2,4.
Teraz dodając nowy rekord, ID wpisuje wartość 5. Chciałbym, aby wpisywaną wartością było 3. Gdzie mogę zmienić paramtr, który pozwoliłby na wpisanie ID do tabeli, tak, aby go uzupełnił??
Sytuacja analogiczna, gdy usuwam rekord 4. Dodają nowy, nie usyskuję ID=4, tylko 5.

Proszę o pomoc.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
x
Początkujący
Początkujący


Dołączył: 12 Gru 2004
Posty: 2

PostWysłany: Sro Mar 16, 2005 8:33 pm    Temat postu: Odpowiedz z cytatem

Nie jest to możliwe, gdyż parametr auto_increment [i primary_key] dają UNIKALNY klucz, tzn. nie powtórzy się on już nigdy.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
To forum jest zablokowane, nie możesz pisać dodawać ani zmieniać na nim czegokolwiek   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi    Forum WebServ Strona Główna -> Pomoc techniczna Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz dołączać plików na tym forum
Nie możesz ściągać plików na tym forum

Powered by phpBB © phpBB Group
 

Dokumentacje   |   Reklama   |   Polityka prywatnoœci   |   Pomoc   |   Kontakt

Copyright © 2012 WebServ.

Wszelkie prawa zastrzeżone.

Strony www, grafika, CMS