Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 15.09.2008 Ostrzeżenie: (0%)
|
Małe pytanie - jeżeli dla klucza podstawowego z numerem użytkownika ustawię opcję 'Auto Incremental' to czy:
1. Numeracja będzie się zmieniać automatycznie przy różnych operacjach (np. usunięciu użytkownika), tak, że wartości kolejnych rekordów będą zawsze tworzyć ciąg liczb naturalnych (1,2,3,...)? 2. Czy przy takich zmianach klucze obce w innych tabelach również będą się odpowiednio zmieniać? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%)
|
1. Numeracja będzie się zmieniać automatycznie przy różnych operacjach (np. usunięciu użytkownika), tak, że wartości kolejnych rekordów będą zawsze tworzyć ciąg liczb naturalnych (1,2,3,...)? nie 2. Czy przy takich zmianach klucze obce w innych tabelach również będą się odpowiednio zmieniać? to zalezy http://dev.mysql.com/doc/refman/5.1/en/inn...onstraints.html on delete, on update |
|
|
|
Kikert [MySQL] Autonumeracja a klucze obce 4.09.2010, 13:30:28
cojack Stosując on delete, czy on update, można sobie sam... 4.09.2010, 22:12:35
Kikert Poczytałem trochę, podumałem, ale dalej nie jestem... 4.09.2010, 22:19:56
yevaud ON DELETE CASCADE
ON UPDATE CASDADE
CytatChciałby... 5.09.2010, 01:06:04
cojack Prosty przykład dlaczego nie:
Sklep, produkty, fa... 5.09.2010, 08:35:08
yevaud ok, ale przy takiej konkstrukcji bazy jaka mysle n... 5.09.2010, 12:03:56
cojack Gdyby nie było on delete cascade, baza by Ci nie p... 5.09.2010, 14:33:07
Kikert I rozumiem, że to w tabeli str_message_receivers w... 5.09.2010, 19:47:25
nospor CytatStosując on delete, czy on update, można sobi... 6.09.2010, 11:01:32 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 10:28 |