Phiên bản không được hỗ trợ:6.4
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ế.

kèo bóng đá pháp Truy vấn

cấu trúc kèo bóng đá pháp có phần khác nhau ở chỗ nó phải phù hợp lên các loại có thể không giống nhau để trở thành một tập kết quả duy nhất.

Đánh giá kèo bóng đá pháp

  1. Kiểm tra các loại giống hệt nhau cho tất cả các kết quả.

  2. ép buộc từng kết quả từ các điều khoản của kèo bóng đá pháp để khớp với loại của mệnh đề chọn đầu tiên hoặc cột đích.

Ví dụ

Không được xác định Loại

TGL = Chọn văn bản 'A' AS "Text" Union Chọn 'B';
Chữ
----
Một
b
(2 hàng)

Đơn giản kèo bóng đá pháp

TGL = Chọn 1.2 dưới dạng Float8 Union Chọn 1;
Float8
------
     1
   1.2
(2 hàng)

Chuyển đổi kèo bóng đá pháp

Các loại của kèo bóng đá pháp buộc phải khớp với các loại của Điều khoản đầu tiên/hàng đầu trong kèo bóng đá pháp:

TGL = Chọn 1 là "Tất cả các số nguyên"
TGL- kèo bóng đá pháp Chọn '2.2' :: Float4
TGL- kèo bóng đá pháp Chọn 3.3;
Tất cả các số nguyên
------------
           1
           2
           3
(3 hàng)

Chiến lược phân tích cú kèo bóng đá pháp thay thế có thể là chọn loại "tốt nhất" của bó, nhưng điều này khó khăn hơn vì tốt đẹp Kỹ thuật đệ quy được sử dụng trong trình phân tích cú kèo bóng đá pháp. Tuy nhiên, loại "tốt nhất" là Được sử dụng khi chọnthànhmột bảng:

tgl = Tạo bảng ff (f float);
TẠO NÊN
tgl = chèn vào ff
TGL- Chọn 1
TGL- kèo bóng đá pháp Chọn '2.2' :: Float4
TGL- kèo bóng đá pháp Chọn 3.3;
Chèn 0 3
tgl = chọn f làm "điểm nổi" từ ff;
  Điểm nổi
----------------
               1
2.20000004768372
             3.3
(3 hàng)