Есть ли способ гарантировать последовательность идентификаторов в красном смещении? т.е. каждая вставка равна +1 от максимального идентификатора.
From Примеры - Amazon Redshift :
Создание таблицы со столбцом IDENTITY В следующем примере создается таблица с именем VENUE_IDENT, в котором есть столбец IDENTITY с именем VENUEID. Этот столбец начинается с 0 и увеличивается на 1 для каждой записи. VENUEID также объявлен как первичный ключ таблицы.
Создание таблицы со столбцом IDENTITY
В следующем примере создается таблица с именем VENUE_IDENT, в котором есть столбец IDENTITY с именем VENUEID. Этот столбец начинается с 0 и увеличивается на 1 для каждой записи. VENUEID также объявлен как первичный ключ таблицы.
VENUE_IDENT
VENUEID
create table venue_ident( venueid bigint identity(0, 1), venuename varchar(100), venuecity varchar(30), venuestate char(2), venueseats integer, primary key(venueid) );
См. Также: Redshift - Идентификационный столбец SEED-STEP с оператором Insert