Tôi đang cố gắng thay đổi giá trị tối thiểu của một chuỗi hiện tại.Thay đổi giá trị tối thiểu của chuỗi của Postgres
Đầu tiên tôi đã cố gắng
ALTER SEQUENCE product_id_seq MINVALUE 10000;
và tôi đã nhận ERROR: START value (1) cannot be less than MINVALUE (10000)
.
Vì vậy, tôi đã cố gắng
ALTER SEQUENCE product_id_seq MINVALUE 10000 RESTART WITH 10000;
nhưng có những lỗi tương tự.
Tất nhiên tôi chỉ có thể thả nó và tạo một cái mới, nhưng tôi nghĩ rằng cần có một cách để làm điều này. Tôi đang sử dụng Postgres 8.4.7.
Cảm ơn bạn. Tôi không biết làm thế nào tôi bị mất tham số đó. =) – dasony
@ dasony: Có thể việc đặt tên kỳ quặc của 'RESTART' gây ra một số nhầm lẫn, tôi đã mong đợi nó được gọi là 'CURRENT'. –