첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

■ 숫자 포맷 모델을 보여준다.

 

포맷 요소 설명
9 각 9는 반환될 유효 자릿수를 의미한다.
숫자 값 중 앞에 나오는 0은 공백으로 보여진다.
0 각 0은 반환될 유효 자릿수를 의미한다.
숫자 값 중 앞에 나오는 0은 0으로 보여진다.
$ 접두사 : 숫자 앞에 $를 붙인다.
B 접두사 : 숫자 앞쪽 나오는 0을 보여주기 위해 0 포맷 요소를 사용했을 지라도 0 값을 공백으로 반환한다.
MI 접미사 : 숫자가 음수이면 숫자 뒤에 마이너스 부호(-)를 붙인다.
숫자가 양수이면, 숫자 뒤에 공백이 붙는다(trailing space).
S 접두사 : 양수 값 앞에 플러스 부호(+)를, 음수 값 앞에 마이너스 부호(-)를 붙인다.
PR 접미사 : 음수 값을 <, >로 둘러싼다.
양수 값의 앞쪽과 뒤쪽에는 공백이 붙는다.
D 반환 값의 소수점 위치를 지정한다.
D 왼쪽에 있는 모든 포맷 요소는 값의 정수 성분의 포맷을 지정한다.
D 오른쪽에 있는 모든 포맷 요소는 값의 소수점 아래 자리(fractional) 부분의 포맷을 지정한다.
소수점에 사용되는 문자는 데이터베이스 매개변수 NLS_NUMERIC_CHARACTERS로 결정된다.
G 반환 값의 그룹 분리자(예를 들면, 6,754에서 천 단위 분리를 위한 콤마)의 위치를 지정한다.
그룹 분리자로 사용되는 문자는 데이터베이스 매개변수 NLS_NUMERIC_CHARACTERS로 결정된다.
C 반환 값의 ISO 통화 기호 위치를 지정한다.
매개변수 NLS_ISO_CURRENCY가 ISO 통화 기호를 지정한다.
L 반환 값의 로컬 통화 기호(예를 들면, $) 위치를 지정한다.
매개변수 NLS_CURRENCY가 로컬 통화 기호를 지정한다.
, (comma) 반환 값의 해당 위치에 반환될 콤마를 지정한다.
이 콤마는 그룹 분리자(G 포맷 요소 참고)다.
. (period) 반환 값의 해당 위치에 반환될 마침표를 지정한다.
이 마침표는 소수점(D 포맷 요소 참조)이다.
V 포맷 모델에서 V 왼쪽에 있는 숫자에 10n을 곱한다.
여기서 n은 포맷 모델의 V 다음에 나오는 9의 개수다.
EEEE 접미사 : 과학용 표기(scientific notation)로, 반환될 값을 지정한다.
RN 또는 m 대문자 또는 소문자 로마 숫자로 변환될 반환 값을 지정한다.
로마 숫자로의 변환에 적합한 숫자 범위는 1 ~ 3999다.
해당 값은 정수이어야 한다.
RN은 대문자 로마 숫자를 반환하고, m은 소문자 로마 숫자를 반환한다.
FM 접두사 : 반환 값의 앞쪽이나 뒤쪽에 있는 공백을 제거한다.
TM 접두사 : 최소 문자 수를 사용하여 숫자를 반환한다.
TM은 'text minimum'의 약자다.
보통의 10진법(기본)으로 나타내고 싶다면, TM 뒤에 9를 붙이면 된다.
과학용 표기로 나타내고 싶다면, TM 뒤에 E를 붙이면 된다.
U 지정된 위치에 유로화(Euro) 기호를 붙인다.
매개변수 NLS_DUAL_CURRENCY가 이 포맷 요소의 문자를 제어한다.
X 16진수 값을 반환한다.
숫자의 앞에 나오는 0을 반환하기 위해 0 요소를 앞에 사용할 수도 있고,
앞쪽이나 뒤쪽에 붙는 공백을 트림하기 위해 FM 요소를 앞에 사용할 수도 있다.
X는 다른 포맷 요소와 조합해서 사용될 수 없다.
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요