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

6.4. Trả về kèo bóng đá cúp c2 đã sửa đổi#

Đôi khi rất hữu ích khi lấy kèo bóng đá cúp c2 được sửa đổi trong khi chúng đang bị thao túng. TheChèn, Cập nhật, Xóahợp nhấtkèo bóng đá cúp c2 lệnh đều có tùy chọnTrở vềĐiều khoản hỗ trợ này. Sử dụngTrở vềTránh thực hiện truy vấn cơ sở dữ kèo bóng đá cúp c2 bổ sung để thu thập dữ kèo bóng đá cúp c2 và đặc biệt có giá trị khi khó có thể xác định các hàng được sửa đổi một cách đáng tin cậy.

Nội dung được phép của ATrở vềmệnh đề giống như AChọnDanh sách đầu ra của lệnh (xemPhần 7.3). Nó có thể chứa tên cột của bảng mục tiêu của lệnh hoặc biểu thức giá trị bằng kèo bóng đá cúp c2 cột đó. Một tốc ký phổ biến làTrả về *, chọn tất cả kèo bóng đá cúp c2 cột của bảng đích theo thứ tự.

trong mộtChèn, dữ kèo bóng đá cúp c2 có sẵn choTrở vềlà hàng khi nó được chèn. Điều này không hữu ích trong các phần chèn tầm thường, vì nó sẽ chỉ lặp lại dữ kèo bóng đá cúp c2 do khách hàng cung cấp. Nhưng nó có thể rất tiện dụng khi dựa vào các giá trị mặc định được tính toán. Ví dụ: khi sử dụngnối tiếpCột để cung cấp số nhận dạng duy nhất,Trở vềCó thể trả lại ID được gán cho một hàng mới:

10929_11085

TheTrở vềmệnh đề cũng rất hữu ích vớiChèn ... Chọn.

trong mộtCập nhật, dữ kèo bóng đá cúp c2 có sẵn choTrở vềlà nội dung mới của hàng sửa đổi. Ví dụ:

Cập nhật sản phẩm đặt giá = Giá * 1.10
  Nơi giá <= 99,99
  Tên trả về, Giá là new_price;

trong AXóa, dữ kèo bóng đá cúp c2 có sẵn choTrở vềlà nội dung của hàng đã bị xóa. Ví dụ:

Xóa khỏi sản phẩm
  Trong đó lỗi thời_date = 'hôm nay'
  Trả lại *;

trong AHợp nhất, dữ kèo bóng đá cúp c2 có sẵn choTrở vềlà nội dung của hàng nguồn cộng với nội dung của hàng mục tiêu được chèn, cập nhật hoặc xóa. Vì nó khá phổ biến cho nguồn và mục tiêu có nhiều cột giống nhau, chỉ địnhTrả về *có thể dẫn đến rất nhiều cột trùng lặp, do đó thường hữu ích hơn khi đủ điều kiện để trả về chỉ nguồn hoặc hàng mục tiêu. Ví dụ:

Hợp nhất vào kèo bóng đá cúp c2 sản phẩm p bằng cách sử dụng new_products n trên p.product_no = n.product_no
  Khi không được khớp, hãy chèn kèo bóng đá cúp c2 giá trị (n.product_no, n.name, n.price)
  Khi được kết hợp thì cập nhật đặt tên SET = n.name, price = n.price
  Trả lại p.*;

Nếu có trình kích hoạt (Chương 37) Trên bảng đích, dữ kèo bóng đá cúp c2 có sẵn choTrở vềlà hàng được sửa đổi bởi kèo bóng đá cúp c2 kích hoạt. Do đó, việc kiểm tra kèo bóng đá cúp c2 cột được tính toán bởi kèo bóng đá cúp c2 kích hoạt là một trường hợp sử dụng phổ biến khác choTrở về.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài kèo bóng đá cúp c2 không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài kèo bóng đá cúp c2.