Chciałem się zapytać o taką sytuację..
Robię sobie testy na tabeli.. powiedzmy dodaję wartość z ideksem = 1, potem 2, .. potem występują jakieś błędy przy próbie dodania.. naprawiam błąd i kolejny wpis ląduje z indeksem równym 5, więc ostatecznie mam w tabeli:
id | wartość
1 | xxx
2 | yyy
5 | zzz
Mogę sobie ręcznie zmienić tę wartość.. ale przy dodawaniu kolejnego wpisu, indeks ma kolejny numer, czyli 6.
Czy można taką tabele jakoś przeindeksować ? (dodam tylko, że chodzi mi o bazę postgresql).
ps. Próbowałem już coś znaleźć w temacie i znalazłem info, że niby można tworzyć nowy indeks i próbować przenieść klucz na nowy indeks, a stary usunąć.. to ostatecznie miałem komunikat w stylu : drop index parent_idx1 because other objects depend on it
Ogólnie czy ktoś z Was miał okazję wykonywać coś takiego ?