Каким будет самый простой способ сгенерировать nextval
для некоторой конкретной последовательности с заданным именем?
Решение аннотации с указанием
* @ORM\GeneratedValue(strategy="SEQUENCE")
* @ORM\SequenceGenerator(sequenceName="sq_foobar", allocationSize="1", initialValue="1")
меня не удовлетворяет, поскольку здесь задействована более сложная логика: в некоторых случаях мне нужно получить nextval
, в других - я бы пошел с значение, полученное из других источников (не последовательность).
Я надеюсь, что есть способ получить последовательность nextval вручную в конструкторе объекта.