Oacle 집합

2519 단어 Oacle집합 하 다.
EXISTS
이 함수 되 돌리 기
집합 중 첫 번 째 요소 의 색인,집합 이 비어 있 으 면 되 돌려 줍 니 다. NULL NULL NULL
Collection.EXISTS(index)
COUNT
이 함수 집합
원소 의 수
Collection.COUNT
DELETE
이 과정 은 내장 표 에서 하나 이상 또는 합 부 요 소 를 삭제 합 니 다.
Table_name.DELETE 모든 요소 삭제
Table_name.delete(index)지정 한 색인 기록 삭제
Table_name.delete(start_index,end_index)구간 내 요소 삭제
FIRST
집합 첫 번 째 요소 인덱스 를 되 돌려 줍 니 다.집합 이 비어 있 으 면 NULL 로 돌아 갑 니 다.
Collection.FIRST
LAST
집합 에서 마지막 요소 인덱스 를 되 돌려 줍 니 다.집합 이 비어 있 으 면 NULL 로 돌아 갑 니 다.
Collection. LAST
NEXT
현재 요 소 를 집합 하 는 다음 요소 의 색인 을 되 돌려 줍 니 다.존재 하지 않 으 면 NULL 로 돌아 갑 니 다.
Collection. NEXT
PRIOR
현재 요 소 를 집합 하 는 이전 요소 의 색인 을 되 돌려 줍 니 다.존재 하지 않 으 면 NULL 로 돌아 갑 니 다.
Collection. PRIOR
LIMIT
varray 에서 생 성 된 요소 의 최대 갯 수 를 되 돌려 줍 니 다.
Collection. LIMIT
EXTENDS
이 과정 은 집합 말미 에 새로운 요 소 를 추가 합 니 다.
Collection.EXTEND 에 NULL 요 소 를 추가 합 니 다.Collection.extends(n)는 N 개의 NULL 요 소 를 추가 하고 Collection.extend(n,index)는 index 가 지정 한 위치 에 있 는 요소 의 n 개의 부 표를 추가 합 니 다.
TRIM
집합 끝 에서 요 소 를 삭제 합 니 다.
Collection.TRIM 마지막 요소 삭제
Collection.TRIM(n)마지막 N 개 요소 삭제
데이터 더하기 의 집합 은 index-by 표 와 달리 varray 와 내장 표 는 대상-관계 표 의 진 으로 데이터베이스 에 저장 할 수 있 습 니 다.그것들 도 대상 관계 표 의 열 로 사용 할 수 있다.데이터베이스 열 로 서 의 데이터 형식 을 표시 하기 위해 서 집합 유형 은 pl/sql 과 sql 에서 볼 수 있어 야 합 니 다.이것 은 create or replace type 문 구 를 사용 하여 pl/sql 블록 에서 만 부분 적 으로 정의 할 수 없습니다.문법 은 다음 과 같 습 니 다:create of replace type tablename is table of data_type
------from to me
I.표 형식
--색인 조직 표,메모리 에 저 장 된 표.  DECLARE    TYPE t_indexTable IS TABLE OF emp%ROWTYPE NOT NULL INDEX BY BINARY_INTEGER;    v_indexTable t_indexTable;    CURSOR v_cur IS       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|'):존재 하지 않 습 니 다');      END IF;    END LOOP;  END;
주:INDEX BY BINARYINTEGER 는 색인 표를 표시 합 니 다.그렇지 않 으 면 새 겨 진 표 입 니 다.표 형식의 아래 표 시 는 반드시 연속 되 지 않 기 때문에 아래 표 시 를 삭제 할 수 있 습 니 다.배열 형식 은 안 됩 니 다.

좋은 웹페이지 즐겨찾기