tỷ lệ kèo bóng đá 9.3.25 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Chương 9. tỷ lệ kèo bóng đá và toán tử | Tiếp theo |
10114_10282Bảng 9-50vàBảng 9-51. tỷ lệ kèo bóng đá hoàn trả thiết lập chuyên dụng khác là được mô tả ở nơi khác trong hướng dẫn này.
Bảng 9-50. tỷ lệ kèo bóng đá tạo chuỗi
function | Loại đối số | Loại trả lại | 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 tỷ lệ kèo bóng đá giá trị, từBắt đầuđếnDừngvới a 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 tỷ lệ kèo bóng đá giá trị, từBắt đầuđếnDừngvới a Kích thước bước củaBước |
Generate_series (Bắt đầu,
Dừng, Bước
Khoảng) |
dấu thời gianhoặcdấu thời gian Với múi giờ | setof Timestamphoặcsetof Dấu thời gian với múi giờ(giống như loại đối số) | Tạo một loạt tỷ lệ kèo bóng đá giá trị, từBắt đầuđếnDừngvới a Kích thước bước củaBước |
KhiBướclà tích cực, không có hàng đã trả về nếuBắt đầulớn hơnDừng. Ngược lại, khi12659_12665là âm, tỷ lệ kèo bóng đá hàng không được trả về nếuBắt đầunhỏ hơnDừng. tỷ lệ kèo bóng đá 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) -Ví dụ này phụ thuộc vào toán tử ngày cộng với số lượ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) Chọn * Từ Generate_Series ('2008-03-01 00:00' :: Timestamp, '2008-03-04 12:00', '10 giờ '); Generate_Series --------------------- 2008-03-01 00:00:00 2008-03-01 10:00:00 2008-03-01 20:00:00 2008/03/02 06:00:00 2008/03/02 16:00:00 2008/03/03 02:00:00 2008/03/03 12:00:00 2008/03/03 22:00:00 2008-03-04 08:00:00 (9 hàng)
Bảng 9-51. tỷ lệ kèo bóng đá tạo chỉ số
tỷ lệ kèo bóng đá | Return Type | Mô tả |
---|---|---|
Generate_subscripts (Mảng
AnyArray, Dim int) |
setof int | Tạo một loạt bao gồm tỷ lệ kèo bóng đá chỉ số của mảng đã cho. |
Generate_subscripts (Mảng
AnyArray, Dim Int, Boolean ngược) |
setof int | Tạo một loạt bao gồm tỷ lệ kèo bóng đá chỉ số của mảng đã cho. Khiđảo ngượclà sự thật, loạt phim được trả về theo thứ tự ngược lại. |
Generate_subscripts
14979_15276
- cách sử dụng cơ bản Chọn Generate_SubScripts ('null, 1, null, 2' :: int [], 1) như s; S --- 1 2 3 4 (4 hàng) - Trình bày một mảng, chỉ số và đăng ký - Giá trị yêu cầu một truy vấn con Chọn * từ tỷ lệ kèo bóng đá mảng; Một -------------------- -1, -2 100.200.300