SQLсервер в Linux -самостоятельное освоение пакета

       

Изменение текущего значения последовательности



Листинг 7.32. Изменение текущего значения последовательности

booktown=# SELECT setval('shipments_ship_1d_seq'. 1010);

setval

1010

(1 row)

booktown=# SELECT nextval('shipments_ship_id_seq');

nextval

1011

(1row)

booktown=# SELECT setvalСshipments_ship_id_seq', 1010. false);

setval

1010

(1 row)

booktown=# SELECT nextval ('shipnients_ship_id_seq');

nextval

1010

(1 row)

ВНИМАНИЕ

Последовательности обычно применяются для обеспечения уникальности значений полей. Прежде чем изменять атрибут 1ast_value, убедитесь в том, что вы хорошо понимаете все возможные последствия.



Содержание раздела