Sử dụng RETURNING
mệnh đề. Bạn cần lưu kết quả ở đâu đó bên trong PL / pgSQL - với INTO
được nối thêm ..
INSERT INTO simpleTalbe (name,money) values('momo',1000)
RETURNING id
INTO _my_id_variable;
_my_id_variable
phải được khai báo với kiểu dữ liệu phù hợp.
Có liên quan:
- Giá trị tiếp theo của chuỗi PostgreSQL?
Tùy thuộc vào những gì bạn định làm với nó, thường có một giải pháp tốt hơn với SQL thuần túy. Ví dụ:
- Kết hợp các câu lệnh INSERT trong CTE sửa đổi dữ liệu với biểu thức CASE
- PostgreSQL multi INSERT ... RETURNING với nhiều cột