pl/sql

GOLDILOCKS 는 디버깅 및 예외처리 용도로 다음 함수를 지원합니다. 함수 기능 DBMS_OUTPUT.ENABLE( 양의 정수 ) 주어진 버퍼 크기로 메시지 로깅 기능을 활성화 기본값은 20,000 바이트 DBMS_OUTPUT.DISABLE 메시지 로깅 기능을 비활성화 DBMS_OUTPUT.SET_LOG( 'PATH' ) 메시지 로깅시에 파일로 기록하는 경로를 지정 DBMS_OUPUT.PUT_LINE( 'LOGGING' ) 최대 4000 자로 메세지를 버퍼에 저장 DBMS_OUTPUT.GET_LINE( CONTENT, STATUS ) 버퍼에 저장된 메세지중 아직 읽지 않은 가장 오래된 메세지를 반환 메시지가 존재하면 status 는 0, 존재하지 않으면 1 DBMS_STANDARD.RAISE_APP..
GOLDILOCKS 는 SQL/PSM 에서 커서의 상태를 확인하기 위해 암시적/명시적 커서 속성을 지원합니다. 암시적(Implicit) 커서 속성직전에 수행한 SQL 문의 처리 상태를 알기 위한 용도로 사용됩니다. 속성 명 리턴 타입 설명 ISOPEN BOOLEAN 내부적으로 CLOSE 됨 항상 FALSE FOUND BOOLEAN SQL 에 의해 데이터가 반환되었으면 TRUE NOTFOUND BOOLEAN FOUND 와 반대 ROWCOUNT INTEGER SQL 에 의해 영향받은 로우 수 테스트를 위해 테이블을 생성합니다.CREATE TABLE MOZI ( C1 INTEGER, C2 VARCHAR(20) ); INSERT INTO MOZI (C1, C2) VALUES ( 1, 'Mozi' ); INSER..
GOLDILOCKS 는 SQL/PSM 에서 일반 데이터 타입으로 선언된 변수를 지원합니다.또한, 사용자의 편리성을 위해 변수를 선언하는 많은 방법을 지원합니다. 데이터 타입 구문 참조 대상 Attribute Data Types %TYPE 다른 변수 혹은 테이블 컬럼과 같은 타입을 명시 %ROWTYPE 특정 테이블 구조 혹은 특정 커서의 반환 타입과 같은 타입을 명시 User Defined Record Types TYPE .. IS RECORD .. 사용자가 특정 용도에 맞는 데이터 구조를 선언하여 생성 User Defined Collection Types TYPE .. IS TABLE OF .. INDEX BY Associative Array 를 지원하며, Key/Value 형태로 1개 이상의 값을 저장..
꽁담
'pl/sql' 태그의 글 목록