[Oracle] Sekwencje

0

Witam Państwa,

przejdę do sedna, pisałem z kolegą migrator danych z PostgreSql do Oracla. Migrator działa wspaniale, dane się przeniosły, ale po stronie Aplikacji Oraclowej objawił się problem, id tabel pobierane było z sekwencji, a my sczytaliśmy je jako ostatnie id i dodaliśmy 1. Inserty się wykonały poprawnie, ale teraz praca na danych w Oraclu jest mocno utrudniona.

Moje pytanie, czy da się teraz podkręcić sekwencje z 522 np na 820 tak aby nie było konfliktu że id istnieje? Może ktoś ma jakiś pomysł na rozwiązanie problemu. Będę bardzo wdzięczny. Pozdrawiam

0

u mnie pl/sql developer ma taki feature.
Z wygenerowanego sqla wynika, że robi to tak(przesunięcie o 120):
alter sequence SQ_CLIENTS increment by 120 nocache;
select SQ_CLIENTS.nextval from dual;
alter sequence SQ_CLIENTS increment by 1 nocache;

0

dziękuje, do zamknięcia

1 użytkowników online, w tym zalogowanych: 0, gości: 1