새 사용자 정의 함수(UDF) 마법사의 리턴 데이터 유형 페이지를 사용하여
함수가 리턴하도록 하려는 데이터 유형을 지정하십시오.
- 리턴 열
- 테이블 사용자 정의 함수(UDF) 전용: SQL문을 기반으로 리턴하려는 데이터 유형을
표시합니다.
- 데이터 유형
- 스칼라 사용자 정의 함수(UDF) 전용: 사용자 정의 함수(UDF) 리턴값의 데이터 유형을
지정하십시오.
- 길이
- 스칼라 사용자 정의 함수(UDF) 전용: 선택한 SQL 데이터 유형의 길이를
입력하십시오. 이 옵션은 다음 SQL 데이터 유형에만 사용 가능합니다.
BLOB, CHAR, CLOB, DBCLOB, GRAPHIC, VARCHAR, VARGRAPHIC 및 LONG VARCHAR
- 단위
- 스칼라 사용자 정의 함수(UDF) 전용: 선택한 SQL 데이터 유형의 크기 단위를
선택하십시오. 이 옵션은 다음 SQL 데이터 유형에만 사용 가능합니다.
BLOB, CLOB 및 DBCLOB
- 정밀도
- 스칼라 사용자 정의 함수(UDF) 전용: 값이 포함할 수 있는 숫자의 총 갯수(1 - 31의 수)를
입력하십시오. 이 옵션은 다음 SQL 데이터 유형에만
사용 가능합니다. DECIMAL, FLOAT 및 NUMERIC.
2진 정수 및 10진수의 정밀도는 기호를 제외한 10진수 또는 2진수의
총 수입니다. 부동 소수점 번호의 정밀도는 단일 또는 이중일 수 있으며,
이는 분수의 숫자 수를 표시합니다. 정밀도는 음수일 수 없습니다.
- 스케일
- 스칼라 사용자 정의 함수(UDF) 전용: 소수점 오른쪽에 숫자 수를
입력하십시오. 이 옵션은 다음 SQL 데이터 유형에만
사용 가능합니다. DECIMAL, FLOAT 및 NUMERIC.
스케일은 음수이거나 정밀도보다 클 수 없습니다. 최대 정밀도는 31자입니다.
스케일을 지정하는 경우, 정밀도도 지정해야 합니다. 기본으로 스케일은
0입니다.
- 로케이터로
- 대형 오브젝트(LOB) 사용자 정의 함수(UDF) 전용: 이 옵션은 PL/SQL에 사용할 수 있습니다. 데이터베이스 외부에 저장된 대형 2진 파일에 로케이터를 저장합니다.
- 비트 데이터용
- 스칼라 사용자 정의 함수(UDF) 전용: 모든 문자열에 비트 데이터 하위 유형을
지정하도록 선택하십시오. 이 옵션은 SQL 유형 CHAR 및 VARCHAR에만
사용 가능합니다. 비트 데이터 하위 유형의 문자열 바이트가
문자를 나타내지 않습니다. 이 옵션을 선택하면 문자열에서
문자 변환이 수행되지 않습니다. 팁: 큰 2진 문자열(예: 암호화된
비밀번호)을 사용자 정의 함수(UDF)에 전달하는 경우 이 옵션을 선택하십시오.