получение ошибки ограничения при вставке данных в ту же таблицу при использовании генератора гибернации - PullRequest
0 голосов
/ 27 мая 2019

Я использую hibernate, а также процедуру добавления значений в ту же таблицу. После вставки значений в таблицу с использованием процедуры, получив максимальное значение ID и увеличив его на единицу, я попытался ввести данные, используя режим гибернации, и получить ошибку ограничения

@GenericGenerator(name = "Generator", strategy = "increment", parameters = {
            @Parameter(name = "initial_value", value = "1"), 
            @Parameter(name = "increment_size", value = "1") 
})
@GeneratedValue(generator = "Generator")

Мне нравится знать, почему я получаю ошибку ограничения, есть ли проблема с указанным генератором. Есть ли другой способ вставить строку через процедуру (используя базу данных Oracle) и hibernate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...