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

chọn / hiển thị id sê-ri được chèn lần cuối trong postgres

Nhận một trình tự cụ thể:

SELECT currval('name_of_your_sequence');

Nhận giá trị cuối cùng từ chuỗi cuối cùng được sử dụng:

SELECT lastval();

Kiểm tra cả hướng dẫn sử dụng: http://www.postgresql.org /docs/current/static/functions-sequence.html

Chỉnh sửa:Bạn cũng có thể sử dụng RETURNING trong INSERT của mình:

INSERT INTO foo(id, name) VALUES(DEFAULT, 'bob') RETURNING id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận được độ dài gần gấp đôi khi đọc byte [] từ postgres với jpa

  2. django không thể kết nối với RDS postgresql

  3. Viết một tệp bằng nhiều chuỗi

  4. Làm cách nào để kết nối vùng chứa ứng dụng web Docker với vùng chứa Docker PostgreSQL?

  5. Cung cấp một câu lệnh đã chuẩn bị sẵn với một mảng