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 / 7.2 / 7.1
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 soi kèo bóng đá truoctran phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

10.5.soi kèo bóng đá truoctran, casesoi kèo bóng đá truoctran

SQLsoi kèo bóng đá truoctransoi kèo bóng đá truoctran phải khớp vớiIntersectngoại trừXây dựng giải quyết không giống nhausoi kèo bóng đá truoctran. Thecase, mảng, Giá trị, vĩ đại nhấtÍt nhấtsoi kèo bóng đá truoctran sử dụng thuật toán giống hệt nhau để

Loại phân giải choUnion, case, và

  1. Nếu tất cả soi kèo bóng đá truoctran đầu vào cùng loại và nó không phải làkhông xác định, giải quyết theo loại đó.

  2. Nếu bất kỳ đầu vào nào thuộc loại miền, hãy coi nó là[1]

  3. Nếu tất cả soi kèo bóng đá truoctran đầu vào thuộc loạikhông xác định,,Text(ưu tiênkhông xác địnhĐầu vào bị bỏ qua.

  4. Nếu soi kèo bóng đá truoctran đầu vào không phải là không có cùng loại

  5. Chọn loại đầu vào không phải là không có chữ đầu tiên là A

  6. Nếu không, hãy chọn loại đầu vào không ngắn cuối cùng

  7. Chuyển đổi tất cả soi kèo bóng đá truoctran đầu vào thành loại đã chọn. Thất bại nếu có

Một số ví dụ theo sau.

Ví dụ 10-8. Loại độ phân giải với không xác định

Chọn văn bản 'A' AS "Text" Union Chọn 'B';

Ở đây, theo nghĩa đen không xác định'B'sẽ được giải quyết thành loạiText.

Ví dụ 10-9. Loại độ phân giải trong một đơn giản

Chọn 1.2 làm soi kèo bóng đá truoctran "Số" Chọn 1;

The Literal1.2thuộc loạiSốSố nguyêngiá trị1có thểSố, do đó loại đó

Ví dụ 10-10. Loại độ phân giải trong một

15006_15097

Ở đây, vì loạiRealKhông thểSố nguyên, nhưngSố nguyêncó thể được sử dụng hoàn toàn vàoReal, Loại kết quả liên kết được giải quyếtReal.

ghi chú

[1]

hơi giống như cách xử lý đầu vào miền cho soi kèo bóng đá truoctran toán tửUnionhoặc tương tự