name. У меня есть одна запись id=1, name="abc", если я добавляю запись с уже существующим в таблице столбом name, например name="abc", мне кидает ошибку и запись не добавляется. Однако, при добавлении уже корректный данных, таких как name="qwe", id уже будет не 2, а 3. Как так работает, что даже неудавшиеся добавления записей меняют индекс и можно ли от этого избавиться?
Функция nextval (которая выдаёт следующий эл-т последовательности) никогда не откатывается — и избежать появления подобных "дыр" нельзя
Обсуждают сегодня