새 스토어드 프로시저 마법사

새 스토어드 프로시저 마법사를 사용하여 새 스토어드 프로시저를 작성할 수 있습니다.
이름
스토어드 프로시저의 이름을 입력하십시오. 해당 이름은 스키마 이름으로 규정될 수 있으며 문자와 숫자를 포함할 수 있지만 문자로 시작해야 합니다. 소문자 또는 공백을 유지하도록 따옴표를 사용하여 스토어드 프로시저 이름을 구분할 수 있습니다. 이 이름은 데이터베이스에서 고유할 필요가 없지만 해당 이름과 동일한 이름 및 서명으로 스토어드 프로시저를 작성할 수 없습니다.
프로젝트
현재 데이터 소스 탐색기에서 사용 중인 연결과 연관된 데이터 개발 프로젝트를 선택하십시오. 사용 가능한 프로젝트는 데이터 소스 탐색기에서 작동 중인 동일한 연결과 연관된 기존 개발 프로젝트입니다. 새 스토어드 프로시저가 선택한 개발 프로젝트에 작성됩니다.
새로 만들기
데이터 소스 탐색기에서 현재 사용 중인 연결과 연관된 새 프로젝트를 작성할 수 있는 새 프로젝트 창을 엽니다.
언어
스토어드 프로시저의 언어를 선택하십시오.
Java™ 패키지
PKG에 첨부된 시간소인 값을 사용하여 생성된 Java 패키지를 표시합니다.
JDBC를 사용하는 동적 SQL
데이터베이스에 액세스하는데 동적 SQL과 함께 JDBC(Java Database Connectivity)를 사용하도록 선택하십시오. 이 옵션을 선택하여 기타 데이터베이스 관리 시스템에 포트될 수 있는 스토어드 프로시저를 작성하십시오.
SQLJ를 사용하는 정적 SQL
데이터베이스에 액세스하도록 SQLJ 표준을 준수하는 임베디드 SQL을 사용하도록 선택하십시오. SQLJ를 사용하면 SQL문을 Java 프로그램에 임베드할 수 있습니다. 권한을 캡슐화하려는 경우 이 옵션을 선택하십시오. 요구사항: SQLJ가 SQL92 또는 이전 표준을 따르는 SQL 구문을 지원합니다. 이 요구사항은 스토어드 프로시저의 모든 정적 SQL문에 적용됩니다. 정적(SQLJ) 명령문을 포함하는 스토어드 프로시저는 fenced 모드로 실행되어야 합니다.
루트 패키지
Linux, UNIX 및 Windows용 DB2® 전용: SQLJ 바인더가 작성할 패키지의 루트 이름을 입력하십시오. 옵션이 지정되지 않으면 루트 이름이 프로파일 이름에서 파생됩니다. 해당 이름의 길이는 최대 7자입니다. 숫자 1, 2, 3 및 4가 루트 패키지 이름에 추가되어 4개의 최종 패키지 이름을 작성합니다(각 분리 레벨당 한 개씩). 패키지는 다음 분리 레벨과 바인드됩니다. PACKAGENAME1은 분리 레벨 UR과 바인드됩니다. PACKAGENAME2는 분리 레벨 CS와 바인드됩니다. PACKAGENAME3은 분리 레벨 RS와 바인드됩니다. PACKAGENAME4는 분리 레벨 RR과 바인드됩니다.
DB2 패키지
DB2 for iSeries® 전용: SQLJ 스토어드 프로시저 빌드시 사용하려는 DB2 패키지 이름을 지정하십시오. 예를 들어, QUSRSYS/SER3283432에서 QUSRSYS는 다음에 10자의 일련화된 프로파일 이름이 오는 라이브러리 이름입니다. 올바른 값에 대한 정보는 SQLJ 스토어드 프로시저 빌드에 대한 DB2 문서를 참조하십시오.
SQLJ 변환 프로그램 위치
SQLJ 변환 지원을 구현하는 SQLJ 클래스 라이브러리를 포함하는 JAR 파일의 파일 이름 및 전체 경로를 지정하십시오.
SQLJ 변환 프로그램 클래스 이름
SQLJ문을 변환하는데 사용하는 SQLJ 클래스의 완전한 패키지 이름을 지정하십시오.

피드백