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
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo bóng đá cúp c2.
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 đá cúp c2

tên

kèo bóng đá cúp c2-Tạo một hàng bằng cách thay thế được chọn Các trường của một hàng đã cho

Tóm tắt

rel, Heaptuplekèo bóng đá cúp c2, intncols,,
                          int *colnum, Datum *giá trị, const char *nulls)

Mô tả

kèo bóng đá cúp c2Tạo một kèo bóng đá cúp c2 mới bằng cách thay thế các giá trị mới cho các cột đã chọn, hãy sao chép Các cột của kèo bóng đá cúp c2 gốc ở các vị trí khác. kèo bóng đá cúp c2 đầu vào không Đã sửa đổi.

Đối số

Mối quan hệrel

Chỉ được sử dụng làm nguồn của bộ mô tả kèo bóng đá cúp c2 cho kèo bóng đá cúp c2. (Vượt qua một mối quan hệ chứ không phải là một mô tả kèo bóng đá cúp c2 là một Misfeature.)

kèo bóng đá cúp c2

kèo bóng đá cúp c2 để được sửa đổi

intncols

Số lượng cột được thay đổi

int *colnum

một mảng có độ dài11728_11735, chứa số lượng của các cột được thay đổi (số cột Bắt đầu lúc 1)

Datum *Giá trị

Một mảng có độ dàincols, chứa các giá trị mới cho các cột được chỉ định

const char *NULLS

một mảng có độ dàincols, mô tả giá trị mới nào là null

nếuNULLSnullsau đókèo bóng đá cúp c2giả sử rằng không có giá trị mới nào vô giá trị. Nếu không, mỗi mục củanullsmảng phải là' 'Nếu giá trị mới tương ứng là không null hoặc'n'Nếu giá trị mới tương ứng là null. (Trong trường hợp sau, giá trị thực trong tương ứngGiá trịmục nhập không quan trọng.) Lưu ý rằngNULLSkhông phải là chuỗi văn bản, chỉ là một mảng: nó Không cần A'\ 0'Terminator.

giá trị trả về

kèo bóng đá cúp c2 mới với các sửa đổi, được phân bổ ở người thực thi trên bối cảnh;nullChỉ khikèo bóng đá cúp c2null

ON ERROR,spi_resultđược đặt là theo sau:

spi_error_argument

nếurelnullhoặc nếukèo bóng đá cúp c2nullhoặc nếuncolsnhỏ hơn hoặc bằng 0 hoặc nếucolnumnullhoặc nếugiá trịnull.

SPI_ERROR_NOATTRIBUTE

nếucolnumchứa một cột không hợp lệ số (nhỏ hơn hoặc bằng 0 hoặc lớn hơn số lượng Cột trongkèo bóng đá cúp c2)