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

Giá trị gia tăng của một ID bảng cho mỗi INSERT

Bạn không muốn sử dụng VARCHAR cho cột id của mình. Trong postgres, bạn có thể tạo một chuỗi và sau đó nhận giá trị tiếp theo của chuỗi đó cho mỗi lần chèn.

đây là tài liệu

Về cơ bản, bạn làm điều gì đó giống như

CREATE SEQUENCE mysequence START 101

Sau đó, khi bạn chèn, bạn làm điều gì đó như

INSERT INTO my_comment values (nextval('mysequence'), 'this is my comment');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng tự động hóa để tăng tốc độ kiểm tra phát hành trên PostgreSQL

  2. K-Nearest Neighbor Query trong PostGIS

  3. Làm cách nào để thay đổi mật khẩu người dùng PostgreSQL?

  4. Lỗi NodeJS Postgres getaddrinfo ENOTFOUND

  5. Xác minh kết nối cơ sở dữ liệu với pg-promise khi khởi động ứng dụng