새 스토어드 프로시저 마법사 - 이름 및 언어 페이지

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

피드백