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