PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Đặt lại giá trị trình tự là 1

Đầ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;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách age () hoạt động trong PostgreSQL

  2. chuyển đổi kiểu dữ liệu SET của MySQL thành Postgres

  3. Lập chỉ mục cơ sở dữ liệu trong PostgreSQL

  4. 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?

  5. 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?