All thing of the world!

Oracle TO_NUMBER 설명 : 오라클 함수 본문

IT/Oracle DBMS

Oracle TO_NUMBER 설명 : 오라클 함수

WorldSeeker 2021. 4. 4. 12:36

1. 함수의 목적

   Oracle TO_NUMBER는 expr 인수로 입력된 값을 number 타입 값으로 변환한다.

2. 샘플을 통한 개념 퀵뷰

SELECT TO_NUMBER('1')
FROM DUAL;


3. 사용방법 


4. 함수 PARAMETER 설명

[expr]
number 타입으로 변환할 값을 입력한다.
expr은 BINARY_DOUBLE 값이거나 선택적 형식 모델 fmt 인수에 의해 지정된 형식의 숫자를 포함하는 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형이어야 한다.

[fmt]
반환할 형식을 지정한다.

[nlsparam]
반환할 데이터의 국가형식을 지정한다.

5. 다양한 샘플표현

example1) '-AusDollars100' 'L9G999D99' 포멧의 오스트리아달러로 변환한다.

SELECT TO_NUMBER('-AusDollars100','L9G999D99',
' NLS_NUMERIC_CHARACTERS = '',.''
NLS_CURRENCY = ''AusDollars''
') "Amount"
FROM DUAL;

Amount
----------
-100

 

Comments