sách gpt4 ai đã đi

bộ sưu tập oracle

In lại Tác giả:qq735679552 Thời gian cập nhật: 2022-09-29 22:32:09 28 4
mua khóa gpt4 Nike

CFSDN nhấn mạnh vào việc tạo ra giá trị thông qua mã nguồn mở. Chúng tôi cam kết xây dựng một nền tảng chia sẻ tài nguyên để mọi người làm CNTT có thể tìm thấy thế giới tuyệt vời của riêng mình tại đây.

Bộ sưu tập bài đăng trên blog CFSDN này được tác giả thu thập và biên soạn. Nếu bạn quan tâm đến bài viết này, vui lòng thích nó.

TỒN TẠI.

Hàm trả về.

  .

Chỉ số của phần tử đầu tiên trong bộ sưu tập hoặc NULLNULLNULL nếu bộ sưu tập trống.

Collection.EXISTS(chỉ mục).

ĐẾM .

Bộ sưu tập hàm này.

  .

Số lượng các phần tử.

Bộ sưu tập.ĐẾM.

XÓA BỎ .

Quy trình này xóa một hoặc nhiều hoặc tất cả các phần tử khỏi danh sách lồng nhau.

Table_name.DELETE xóa tất cả các phần tử.

Table_name.delete(index) xóa các bản ghi của chỉ mục được chỉ định.

Table_name.delete(start_index,end_index) xóa các phần tử trong phạm vi.

ĐẦU TIÊN.

Trả về chỉ mục của phần tử đầu tiên trong bộ sưu tập hoặc NULL nếu bộ sưu tập trống.

Bộ sưu tập.ĐẦU TIÊN.

CUỐI CÙNG.

Trả về chỉ mục của phần tử cuối cùng trong bộ sưu tập hoặc NULL nếu bộ sưu tập trống.

Bộ sưu tập. CUỐI CÙNG.

KẾ TIẾP.

Trả về chỉ mục của phần tử bên cạnh phần tử hiện tại trong bộ sưu tập hoặc NULL nếu phần tử đó không tồn tại.

Bộ sưu tập.TIẾP THEO.

TRƯỚC.

Trả về chỉ mục của phần tử trước đó trong bộ sưu tập hoặc NULL nếu phần tử đó không tồn tại.

Bộ sưu tập. TRƯỚC.

GIỚI HẠN .

Trả về số lượng phần tử tối đa có thể được tạo trong varray.

Bộ sưu tập.GIỚI HẠN.

MỞ RỘNG.

Quy trình này thêm các phần tử mới vào cuối bộ sưu tập.

Collection.EXTEND thêm một phần tử NULL; Collection.extends(n) thêm N phần tử NULL và Collection.extend(n,index) thêm n danh sách con của phần tử tại vị trí được chỉ định bởi chỉ mục.

CẮT.

Xóa phần tử khỏi cuối bộ sưu tập.

Collection.TRIM xóa phần tử cuối cùng.

Collection.TRIM(n) xóa N phần tử cuối cùng.

Bộ sưu tập trong data plus khác với bảng index-by. Varray và bảng lồng nhau có thể được lưu trữ trong cơ sở dữ liệu dưới dạng đối tượng trong bảng quan hệ. Chúng cũng có sẵn dưới dạng các cột trong bảng quan hệ đối tượng. Để biểu diễn kiểu dữ liệu dưới dạng cột cơ sở dữ liệu, kiểu bộ sưu tập phải hiển thị được trong PL/SQL và SQL. Điều này cần được định nghĩa bằng cách sử dụng câu lệnh create hoặc replace và không thể được định nghĩa cục bộ trong khối pl/sql. Cú pháp như sau: create hoặc replace kiểu table_name là bảng có kiểu dữ liệu.

------từ đến tôi.

  .

I. Kiểu bảng.

--Bảng tổ chức chỉ mục, một bảng được lưu trữ trong bộ nhớ. KHAI BÁO KIỂU t_indexTable LÀ BẢNG CỦA emp%ROWTYPE KHÔNG NULL INDEX BY BINARY_INTEGER; v_indexTable t_indexTable; CON TRỎ v_cur LÀ SELECT * FROM emp; BEGIN FOR c IN v_cur LOOP v_indexTable(c.empno):=c; IF v_indexTable.EXISTS(c.empno) THEN DBMS_OUTPUT.PUT_LINE('v_indexTable('||c.empno||').empno=' || c.empno ||';v_indexTable('||c.empno||').ename='||c.ename); ELSE DBMS_OUTPUT.PUT_LINE('v_indexTable('||c.empno||'):không tồn tại'); END IF; END LOOP; END,

Lưu ý: INDEX BY BINARY_INTEGER chỉ ra một bảng chỉ mục, nếu không thì đó là một bảng lồng nhau. Các chỉ số dưới của kiểu bảng không nhất thiết phải liên tục, do đó giá trị chỉ số dưới có thể bị xóa, nhưng kiểu mảng thì không.

Cuối cùng, bài viết này về Oracle collections kết thúc tại đây. Nếu bạn muốn biết thêm về Oracle collections, vui lòng tìm kiếm các bài viết trên CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

28 4 0
Bài viết được đề xuất: Phương pháp cài đặt Oracle10g
Bài viết được đề xuất: chuỗi oracle thành hàng
Bài viết được đề xuất: Ví dụ hoàn hảo về Oracle Dynamic AdvStringGrid (Mẹo sử dụng AdvStringGrid/Ô)
Bài viết được đề xuất: Giải pháp Oracle SID Exists
qq735679552
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com