Пример:
create table foo(
id serial,
txt text
);
insert into foo(txt) values ('a'),('b'),('c') returning id;
Возвращает:
id
----
1
2
3
(3 rows)
Это кажется , что первый идентификатор
в возвращаемое значение всегда будет id
для 'a'
, вторым для 'b'
и так далее, но это определенное поведение вставить в
, или это совпадение, которое может дать сбой при странных обстоятельствах?