<< Click to Display Table of Contents >>

프로시저 데이터 셋 디자인

데이터 셋에서 프로시저를 설정하여 복수 개의 결과 셋을 생성할 수 있습니다.

1.데이터 창의 [데이터베이스]를 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴에서 [스토어 추가] 메뉴를 클릭합니다.

2.데이터베이스 연결 정보 추가 다이얼로그의 각 옵션을 설정한 후 [확인] 버튼을 클릭하여 스토어를 추가합니다.

3.추가된 데이터베이스 스토어를 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴에서 [프로시저 데이터 셋 추가] 메뉴를 클릭합니다.

4.프로시저 데이터 셋 다이얼로그에서 데이터 셋 이름을 입력하고 스키마를 선택한 후 [조회] 버튼을 클릭합니다. 결과 창에서 프로시저를 선택하고 [다음] 버튼을 클릭합니다.

5."입력" 옵션의 "값"을 입력하고 출력할 패러미터를 선택한 후 [마침] 버튼을 클릭하면 스토어 하위에 데이터 셋이 추가된 것을 확인할 수 있습니다.

하위 데이터 셋 이름 생성 규칙

프로시저 데이터 셋의 하위 셋 이름은 프로시저 데이터 셋 다이얼로그에서 설정한 프로시저 데이터 셋 이름에 _#을 추가하여 자동으로 설정됩니다.

예를 들어, 프로시저 데이터 셋 다이얼로그에서 프로시저 데이터 셋 이름을 MULTISET으로 설정한 경우 MULTISET_1, MULTISET_2, ... 형태로 설정됩니다. 데이터 타입이 CURSOR이나 RESULTSET인 경우에만 출력 패러미터 이름이 데이터 셋 이름으로 설정되고, 그 외 타입은 선택된 프로시저 이름이 데이터 셋 이름으로 설정됩니다.

자동 매핑

[자동 매핑] 버튼 클릭 시 "#OZParam.패러미터명#" 형태로 입력 패러미터 값을 매핑합니다.

입력, 출력 설정

실행할 프로시저의 패러미터를 설정하려면 입력 항목에 설정하고, 패러미터 값 입력 시 사용자가 직접 입력하거나 "OZParam" 값을 설정할 수 있으며, "널 적용" 옵션이 True일 경우에는 값을 입력할 수 없습니다.

실행할 프로시저의 결과 값을 가져올 패러미터를 설정하려면, 출력 항목에 설정합니다.