USER_PROCEDURES

    프로시저와 함수에 대한 정보를 가진 뷰이며 패키지에 포함된 함수와 프로시저 정보도 포함되어 있다.

    OBJECT_NAME: 패키지에 속해 있다면 패키지명. 독립적으로 존재한다면 함수 및 프로시저명

    PROCEDURE_NAME: 패키지에 속해 있으면 함수나 프로시저명. 독립적으로 존재하는 함수나 프로시저이면 NULL

    OBJECT_TYPE: FUNCTION, PROCEDURE, PACKAGE

    PIPELINED: 파이프라인 함수이면 YES, 그 외는 NO

    OVERLOAD: 오버로드된 경우에는 1부터 순번이 부여되고 그 외는 NULL

    USER_ARGUMENTS

    함수나 프로시저의 매개변수 정보를 가지고 있다.

    OBJECT_NAME: 함수 혹은 프로시저명

    PACKAGE_NAME: 패키지에 속해 있다면 패키지명. 없으면 NULL

    ARGUMENT_NAME: 매개변수명

    SEQUENCE: 매개변수 순서. 1부터 시작

    DATA_TYPE: 매개변수의 데이터 타입

    DEFAULT_VALUE: 매개변수의 디폴트 값. 없으면 NULL

    IN_OUT: 입력 혹은 출력변수 유형. IN, OUT, IN/OUT 세 가지 값이 올 수 있다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.