Что у вас должно работать.посмотрите Здесь Вы уверены, что не делаете более грубую опечатку?возможно, в стартовом блоке вашего процесса.
звучит так, как будто вы хотите, чтобы столбец идентификаторов для меня был примерно таким.
col3 INT NOT NULL GENERATED ALWAYS AS IDENTITY
(START WITH 100, INCREMENT BY 5))
если вы работаете с SQL Server / Sybase, одна из приятных особенностей столбца идентификации DB2 заключается в том, что они не «прыгают», как на вышеупомянутых платформах.
Если вам нужно знать последнее сгенерированное значение идентификатора, то вы делаете что-то вроде
VALUES IDENTITY_VAL_LOCAL() INTO :MY_LOCAL_VAR_FOR_IDENTITY
, таким образом, вы, вероятно, можете сделать это, выполнив два вышеупомянутых оператора SQL и затем вернувзначения