Temat: [PostgreSQL] Obniżanie sekwencji
Witam wszystkich, przyszło mi zmierzyć się z następującym problemem, któremu nie mogę sprostać bardzo proszę o pomoc. Sprawa wygląda tak:
- utworzyłem tabele z polem ID oraz NAZWA
- przypisałem do niej sekwencje
- gdy próbuje dodać do niej rekord sekwencja jak najbardziej działa
- utworzyłem trigger, który sprawdza czy istnieje już w tabeli wartość pola NAZWA
- jeśli NAZWA nie istnieje wstawia kolejny rekord i jest ok
- jeśli rekord nie istnieje nie wstawia do tabeli nic lecz sekwencja się zwiększa (czego nie widać), dopiero po kolejnym wstawieniu do tabeli widać przeskok między ostatnim ID a tym nowym
próbowałem w funkcji triggera dopisać SETVAL('nazwa_seqwencji',moja wartość), ale nie chce to działać, proszę o pomoc...