Đầu tiên hãy đặt giá trị nhỏ nhất của chuỗi
alter sequence mytable_id_seq minvalue 0 start with 1;
Bây giờ hãy đặt lại nó:
SELECT setval('mytable_id_seq', 0)
Hoặc đặt lại nó trong khi cắt bớt:
truncate mytable restart identity;
Đầu tiên hãy đặt giá trị nhỏ nhất của chuỗi
alter sequence mytable_id_seq minvalue 0 start with 1;
Bây giờ hãy đặt lại nó:
SELECT setval('mytable_id_seq', 0)
Hoặc đặt lại nó trong khi cắt bớt:
truncate mytable restart identity;
Cách age () hoạt động trong PostgreSQL
chuyển đổi kiểu dữ liệu SET của MySQL thành Postgres
Lập chỉ mục cơ sở dữ liệu trong PostgreSQL
Làm cách nào để lấy một cột có các số liên tiếp, tăng dần mà không bị thiếu số nào?
Sử dụng psql làm cách nào để liệt kê các tiện ích mở rộng được cài đặt trong cơ sở dữ liệu?