"Konstantin R. Beliaev" ...
Есть у меня лог-таблица для репликатора, и вчера я обнаружил, что порядковые номера записей, которые до этого были в районе
78292294 стали вдруг 0.
Номера генерятся триггером:
CREATE OR ALTER TRIGGER REP$LOGS_BI FOR REP$LOGS
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.LOG_ID IS NULL) THEN
NEW.LOG_ID = GEN_ID(GEN_REP$LOGS_ID,1);
END
Решив, что произошло переполнение - сбросил генератор в 1, однако ничего не
изменилось: номера по прежнему равны нулю :((
Как исправить?
Не присваивать 0 в insert'е
--
Хорсун Влад