PARAMETERS

PARAMETERS 보기는 관계형 데이터베이스에서 루틴의 각 매개변수에 대한 하나의 행을 포함합니다.

다음 테이블은 보기에서 열을 설명합니다.

표 1. PARAMETERS 보기
열 이름 데이터 유형 설명
SPECIFIC_CATALOG VARCHAR(128) 관계형 데이터베이스 이름
SPECIFIC_SCHEMA VARCHAR(128) 루틴 인스턴스의 스키마명.
SPECIFIC_NAME VARCHAR(128) 루틴 인스턴스의 고유 이름.
ORDINAL_POSITION INTEGER 왼쪽에서 오른쪽으로 순서 지정된 매개변수 리스트에 있는 매개변수의 숫자 위치.
PARAMETER_MODE VARCHAR(5) 매개변수의 유형.
IN
이는 입력 매개변수입니다.
OUT
이는 출력 매개변수입니다.
INOUT
이는 입력/출력 매개변수입니다.
IS_RESULT VARCHAR(3) 예약되었습니다. 'NO'를 포함합니다.
AS_LOCATOR VARCHAR(3) 매개변수가 위치 지정자로서 지정되는지 여부를 표시합니다.
NO
매개변수는 위치 지정자로 지정되지 않습니다.
YES
매개변수는 위치 지정자로 지정됩니다.
PARAMETER_NAME VARCHAR(128)

널 허용

매개변수의 이름

매개변수에 이름이 없는 경우 널값을 포함합니다.

FROM_SQL_SPECIFIC_CATALOG VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
FROM_SQL_SPECIFIC_SCHEMA VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
FROM_SQL_SPECIFIC_NAME VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
TO_SQL_SPECIFIC_CATALOG VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
TO_SQL_SPECIFIC_SCHEMA VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
TO_SQL_SPECIFIC_NAME VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
DATA_TYPE VARCHAR(128)

널 허용

매개변수의 유형:
BIGINT
큰 수
INTEGER
큰 수
SMALLINT
작은 수
DECIMAL
팩형 십진수
NUMERIC
존 십진수
DOUBLE PRECISION
부동 소수점; DOUBLE PRECISION
REAL
부동 소수점; REAL
DECFLOAT
십진 부동 소수점
CHARACTER
고정 길이 문자 스트링
CHARACTER VARYING
가변 길이 문자 스트링
CHARACTER LARGE OBJECT
문자 큰 오브젝트 스트링
GRAPHIC
고정 길이 그래픽 스트링
GRAPHIC VARYING
가변 길이 그래픽 스트링
DOUBLE-BYTE CHARACTER LARGE OBJECT
2바이트 문자 큰 오브젝트 스트링
NATIONAL CHARACTER
자국 문자
NATIONAL CHARACTER VARYING
가변 길이 자국 문자
NATIONAL CHARACTER LARGE OBJECT
자국 문자 큰 오브젝트
BINARY
고정 길이 2진 스트링
BINARY VARYING
가변 길이 2진 스트링
BINARY LARGE OBJECT
2진 큰 오브젝트 스트링
DATE
날짜
TIME
시간
TIMESTAMP
시간소인
DATALINK
데이터 링크
ROWID
행 ID
XML
XML
USER-DEFINED
고유한 유형 또는 배열 유형
CHARACTER_MAXIMUM_LENGTH INTEGER

널 허용

2진, 문자 및 그래픽 스트링 및 XML 데이터 유형에 대한 스트링의 최대 길이.

매개변수가 스트링이 아닌 경우 널값을 포함합니다.

CHARACTER_OCTET_LENGTH INTEGER

널 허용

2진, 문자 및 그래픽 스트링 및 XML 데이터 유형에 대한 바이트 수.

매개변수가 스트링이 아닌 경우 널값을 포함합니다.

CHARACTER_SET_CATALOG VARCHAR(128)

널 허용

관계형 데이터베이스 이름

열이 스트링이 아닌 경우 널값을 포함합니다.

CHARACTER_SET_SCHEMA VARCHAR(128)

널 허용

문자 세트의 스키마명. 'SYSIBM'을 포함합니다.

열이 스트링이 아닌 경우 널값을 포함합니다.

CHARACTER_SET_NAME VARCHAR(128)

널 허용

문자 세트명.

열이 스트링이 아닌 경우 널값을 포함합니다.

COLLATION_CATALOG VARCHAR(128)

널 허용

관계형 데이터베이스 이름

열이 스트링이 아닌 경우 널값을 포함합니다.

COLLATION_SCHEMA VARCHAR(128)

널 허용

배열의 스키마. SYSIBM이 리턴됩니다.

열이 스트링이 아닌 경우 널값을 포함합니다.

COLLATION_NAME VARCHAR(128)

널 허용

배열 이름. IBMBINARY가 리턴됩니다.

열이 스트링이 아닌 경우 널값을 포함합니다.

NUMERIC_PRECISION INTEGER

널 허용

모든 숫자 매개변수의 정밀도.
참고: 이 열은 단일 및 이중 정밀도 부동 소수점과 십진수 부동 소수점을 포함하여 모든 숫자 데이터 유형의 정밀도를 제공합니다. NUMERIC_PRECISION_RADIX 열은 이 열의 값이 2진 또는 십진 숫자인지 여부를 표시합니다.

매개변수가 숫자가 아닌 경우 널값을 포함합니다.

NUMERIC_PRECISION_RADIX INTEGER

널 허용

열 NUMERIC_PRECISION에 지정되는 정밀도가 2진 또는 십진 숫자의 수로서 지정되는지 여부를 표시합니다.
2
2진; 부동 소수점 정밀도가 2진 숫자로 지정됩니다.
10
십진; 기타 모든 숫자 유형이 십진 숫자로 지정됩니다.

매개변수가 숫자가 아닌 경우 널값을 포함합니다.

NUMERIC_SCALE INTEGER

널 허용

숫자 데이터의 스케일.

십진, 숫자 또는 2진 매개변수가 아닌 경우 널값을 포함합니다.

DATETIME_PRECISION INTEGER

널 허용

날짜, 시간 또는 시간소인의 분수 부분.
0
DATE 및 TIME 데이터 유형의 경우
0-12
TIMESTAMP 데이터 유형(소수점 단위 초의 수)의 경우.

매개변수가 날짜, 시간 또는 시간소인이 아닌 경우 널값을 포함합니다.

INTERVAL_TYPE VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
INTERVAL_PRECISION INTEGER

널 허용

예약되었습니다. 널값을 포함합니다.
UDT_CATALOG VARCHAR(128)

널 허용

이것이 고유한 유형이거나 배열 유형인 경우 관계형 데이터베이스 이름.

이것은 고유한 유형 또는 배열 유형이 아닌 경우 널값을 포함합니다.

UDT_SCHEMA VARCHAR(128)

널 허용

이것은 고유한 유형 또는 배열 유형인 경우 스키마명.

이것은 고유한 유형 또는 배열 유형이 아닌 경우 널값을 포함합니다.

UDT_NAME VARCHAR(128)

널 허용

고유한 유형 또는 배열 유형의 이름.

이것은 고유한 유형 또는 배열 유형이 아닌 경우 널값을 포함합니다.

SCOPE_CATALOG VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
SCOPE_SCHEMA VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
SCOPE_NAME VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
MAXIMUM_CARDINALITY BIGINT

널 허용

이 매개변수가 배열 유형인 경우 배열 유형의 최대 카디널리티.

이 매개변수가 배열 유형이 아닌 경우 널값을 포함합니다.

DTD_IDENTIFIER VARCHAR(128)

널 허용

매개변수에 대한 고유한 내부 ID.
DECLARED_DATA_TYPE VARCHAR(128)

널 허용

예약되었습니다. 널값을 포함합니다.
DECLARED_NUMERIC_PRECISION INTEGER

널 허용

예약되었습니다. 널값을 포함합니다.
DECLARED_NUMERIC_SCALE INTEGER

널 허용

예약되었습니다. 널값을 포함합니다.
PARAMETER_DEFAULT DBCLOB(64K)  CCSID 1200

널 허용

존재하는 경우, 매개변수의 기본값을 계산하기 위해 사용된 표현식 스트링. 기본값이 널값인 경우, 표현식 스트링은 키워드 NULL입니다.

매개변수에 기본값이 없는 경우 널값을 포함합니다.