![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
WIem, że pole auto_increment powinno byc stałe i niezmienialne.
Ale ma pytanie czy jezeli ma tabele z AI i dane 1, 2, 3, 5, 9... moge jakims prostym zapytaniem przesortowac na 1,2,3,4,5 z zachowaniem kolejności czyli 5=4 i 9=5 ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Kolumny typu "id auto_increment" powinieneś traktować stricte jako wew. element struktury bazy danych/aplikacji - ich wartości są na prawdę bez najmniejszego znaczenia, a mieszanie z ich wartościami, choć jak najbardziej możliwe absolutnie niczego nie daje, a jest potencjalnym miejscem dla wystąpienia dziesiątek problemów.
EDIT: 1. Usuwanie takich danych z reguły jest słabym pomysłem - oznaczanie jakiejś flagi "usunięto" to dużo lepsze rozwiązanie; 2. Na 99,9% nie potrzebujesz usunąć tych dziur tylko chcesz to zrobić z "błędnego poczucia estetyki" (to tak odnośnie tych początkujących o których wspomniał @nospor). (IMG:style_emoticons/default/wink.gif) Ten post edytował Crozin 13.06.2014, 10:15:18 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 15:53 |