Если я правильно понимаю, вам нужен SERIAL
столбец в Informix. Это столбец, который автоматически увеличивается при добавлении нового значения.
Итак, таблица должна быть определена как:
create table table1 (
id serial primary key,
. . .
);
Затем, когда вы сделаете вставку, пропустите id
:
insert into table1 ( . . . ) -- all but id
values ( . . . );
id
будет автоматически увеличиваться и вставляться вместе с данными.