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
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo bóng đá euro.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong kèo bóng đá euro phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

9,18. Đặt kèo bóng đá euro trả về

Phần này mô tả kèo bóng đá euro có thể trả về nhiều hơn hơn một hàng. Hiện tại kèo bóng đá euro duy nhất trong lớp này là Chức năng tạo loạt, như chi tiết trongBảng 9-38.

Bảng 9-38. kèo bóng đá euro tạo chuỗi

kèo bóng đá euro Loại đối số Return Type Mô tả
Generate_series(Bắt đầu, Dừng) inthoặcBigint setof inthoặcsetof bigint(giống như loại đối số) Tạo một loạt kèo bóng đá euro giá trị, từBắt đầuđếnDừngvới kích thước bước của một.
Generate_series(Bắt đầu, Dừng, Bước) inthoặcBigint setof inthoặcSetof Bigint(giống như loại đối số) Tạo một loạt kèo bóng đá euro giá trị, từBắt đầuđếnDừngVới kích thước bướcBước.

KhiBướclà tích cực, không có hàng được trả lại nếuBắt đầuDừng. Ngược lại, khiBướclà âm, kèo bóng đá euro hàng không được trả về nếuBắt đầunhỏ hơnDừng. kèo bóng đá euro hàng không cũng được trả về chonullĐầu vào. Nó là một lỗi choBướcbằng không. Một số ví dụ theo sau:

Chọn * từ Generate_Series (2,4);
 Generate_Series
-----------------
               2
               3
               4
(3 hàng)

chọn * từ Generate_series (5,1, -2);
 Generate_Series
-----------------
               5
               3
               1
(3 hàng)

chọn * từ Generate_series (4,3);
 Generate_Series
-----------------
(0 hàng)

chọn current_date + s.a làm ngày từ Generate_series (0,14,7) dưới dạng S (a);
   ngày tháng
------------
 2004-02-05
 2004 / 02-12
 2004-02-19
(3 hàng)