Nếu một trình kích hoạt được định cấu hình để tự động đặt trường khóa chính với giá trị tiếp theo từ một chuỗi, thì bạn có thể sửa đổi câu lệnh INSERT của mình như sau:
INSERT INTO table (field1, field2, field3)
VALUES (?, ?, ?)
RETURNING primary_key_field INTO ?
Sau đó, thêm các giá trị tham số cho INSERT, một tham số đầu ra ở cuối cho khóa chính và thực hiện truy vấn.
Sau khi truy vấn được thực thi, lấy giá trị của tham số đầu ra. Nó phải chứa giá trị của primary_key_field.