Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

39.6. Quy kèo bóng đá cúp c2 và trạng thái lệnh#

ThePostgreSQLMáy chủ trả về chuỗi trạng thái kèo bóng đá cúp c2, chẳng hạn nhưChèn 149592 1, Đối với mỗi lệnh mà nó nhận được. Điều này đủ đơn giản khi không có quy kèo bóng đá cúp c2 nào liên quan, nhưng điều gì xảy ra khi truy vấn được viết lại bởi các quy kèo bóng đá cúp c2?

Quy kèo bóng đá cúp c2 ảnh hưởng đến trạng thái lệnh như sau:

  • Nếu không có vô điều kiệnThay vào đóQuy kèo bóng đá cúp c2 cho truy vấn, sau đó truy vấn ban đầu sẽ được thực thi và trạng thái lệnh của nó sẽ được trả về như bình thường. (Nhưng lưu ý rằng nếu có bất kỳ điều kiệnThay vào đóQuy kèo bóng đá cúp c2, sự phủ định về trình độ của họ sẽ được thêm vào truy vấn ban đầu. Điều này có thể làm giảm số lượng các hàng mà nó xử lý và nếu vậy trạng thái được báo cáo sẽ bị ảnh hưởng.)

  • Nếu có bất kỳ điều kiện vô điều kiệnThay vào đóQuy kèo bóng đá cúp c2 cho truy vấn, thì truy vấn ban đầu sẽ không được thực thi. Trong trường hợp này, máy chủ sẽ trả về trạng thái lệnh cho truy vấn cuối cùng được chèn bởiThay vào đóquy kèo bóng đá cúp c2 (điều kiện hoặc vô điều kiện) và có cùng loại lệnh (Chèn, Cập nhậthoặcXóa) là truy vấn ban đầu. Nếu không có truy vấn nào đáp ứng các yêu cầu đó được thêm vào bởi bất kỳ quy kèo bóng đá cúp c2 nào, thì trạng thái lệnh được trả về sẽ hiển thị loại truy vấn ban đầu và số 0 cho các trường số đồng hồ và OID.

Lập trình viên có thể đảm bảo rằng mọi mong muốnThay vào đóQuy kèo bóng đá cúp c2 là quy kèo bóng đá cúp c2 đặt trạng thái lệnh trong trường hợp thứ hai, bằng cách đặt tên quy kèo bóng đá cúp c2 cuối cùng theo thứ tự bảng chữ cái trong số các quy kèo bóng đá cúp c2 hoạt động, để nó được áp dụng cuối cùng.