매개변수 창

매개변수 창을 사용하여 새 루틴 매개변수의 매개변수 옵션을 지정하십시오.
매개변수 모드
작성할 매개변수의 유형을 지정하십시오.
In
매개변수가 클라이언트 응용프로그램에서 루틴으로 값을 전달하는 입력 매개변수임을 지정합니다. 루틴이 클라이언트 응용프로그램에 제어를 리턴하는 경우 입력 매개변수에는 값이 포함되지 않습니다.
Out
매개변수가 루틴에서 클라이언트 응용프로그램으로 값을 리턴하는 출력 매개변수임을 지정합니다. 루틴이 하나 이상의 출력 전용 매개변수를 설정하지 못하면 데이터베이스가 루틴의 오류를 발견하지 못합니다. 그 대신, 데이터베이스는 루틴 시작시 설정된 값으로 클라이언트 응용프로그램에 출력 매개변수를 리턴합니다.
InOut
매개변수가 입력 및 출력 매개변수 모두임을 지정합니다. 입력 및 출력 매개변수는 클라이언트 응용프로그램에서 루틴으로 값을 전달하고 루틴에서 클라이언트 응용프로그램으로 값을 리턴할 수 있습니다.
이름
매개변수의 이름을 입력하십시오.
SQL 유형
SQL 데이터 유형을 선택하십시오. 이 필드 아래의 제어는 선택한 SQL 데이터 유형을 기반으로 변경됩니다. 비PL/SQL 루틴에 적용됩니다.
PL/SQL 유형
PL/SQL 데이터 유형을 선택하십시오. 이 필드 아래의 제어는 선택한 PL/SQL 데이터 유형을 기반으로 변경됩니다. PL/SQL 루틴에 적용됩니다.
길이
선택한 SQL 유형의 길이를 입력하십시오. 이 옵션은 다음 SQL 데이터 유형에만 사용 가능합니다. BLOB, CHAR, CLOB, DBCLOB, GRAPHIC, VARGRAPHIC 및 VARCHAR
단위
선택한 SQL 데이터 유형의 크기 단위를 선택하십시오. 이 옵션은 다음 SQL 데이터 유형에만 사용 가능합니다. BLOB, CLOB 및 DBCLOB
정밀도
값이 포함할 수 있는 총 수의 갯수(1 -31)를 입력하십시오. 이 옵션은 다음 SQL 데이터 유형에만 사용 가능합니다. DECIMAL, FLOAT 및 NUMERIC. 2진 정수 및 10진수의 정밀도는 기호를 제외한 10진수 또는 2진수의 총 수입니다. 부동 소수점 번호의 정밀도는 단일 또는 이중일 수 있으며, 이는 분수의 숫자 수를 표시합니다. 정밀도는 음수일 수 없습니다.
스케일
10진수 점 오른쪽에 숫자 수를 입력하십시오. 이 옵션은 다음 SQL 데이터 유형에만 사용 가능합니다. DECIMAL, FLOAT 및 NUMERIC. 스케일은 음수이거나 정밀도보다 클 수 없습니다. 최대 정밀도는 31자입니다. 스케일을 지정하는 경우, 정밀도도 지정해야 합니다. 디폴트로 스케일은 0입니다.
주석
매개변수의 주석을 입력하십시오.
비트 데이터용
모든 문자열의 비트 데이터 하위 유형을 지정합니다. 다음 SQL 데이터 유형에만 사용 가능합니다. CHAR 및 VARCHAR. 비트 데이터 하위 유형의 문자열 바이트가 문자를 나타내지 않습니다. 이 옵션을 지정하면 문자열에서 문자 변환이 수행됩니다. 팁: 큰 2진 문자열(예: 암호화된 암호)을 루틴에 전달하는 경우 이 옵션은 유용합니다. 비PL/SQL 루틴에 적용됩니다.
문자 하위 유형
z/OS®용 DB2® 전용: 문자 부속 유형 옵션을 지정하십시오.
문자 하위 유형 없음
문자열의 하위 유형이 없음을 지정합니다.
SBCS 데이터용
모든 문자열에 단일 바이트 문자 세트(SBCS) 문자를 사용할 것을 지정합니다.
비트 데이터용
모든 문자열의 비트 데이터 하위 유형을 지정합니다. 다음 SQL 데이터 유형에만 사용 가능합니다. CHAR 및 VARCHAR. 비트 데이터 하위 유형의 문자열 바이트가 문자를 나타내지 않습니다. 이 옵션을 지정하면 문자열에서 문자 변환이 수행됩니다. 팁: 큰 2진 문자열(예: 암호화된 암호)을 루틴에 전달하는 경우 이 옵션은 유용합니다.
혼합 데이터용
모든 문자열에 혼합 데이터 하위 유형을 사용할 것을 지정합니다.
인코딩 스킴
z/OS용 DB2 전용: 코드화 스킴 옵션을 지정하십시오.
디폴트값
디폴트 인코딩 설계를 사용할 것을 지정합니다.
ASCII
ASCII를 인코딩 설계로 사용할 것을 지정합니다.
EBCDIC
EBCDIC를 인코딩 설계로 사용할 것을 지정합니다.
유니코드
유니코드를 인코딩 설계로 사용할 것을 지정합니다.

피드백