article thumbnail image
Published 2021. 12. 28. 21:21
728x90

오라클을 상용하다 보면 데이터 타입을 변환해야 하는 경우가 생깁니다. 이럴때 사용하는 함수가 형 변환 함수입니다. 형 변환 함수의 종류(TO_NUMBER, TO_CHAR,TO_DATE) 는 다음과 같습니다.

TO_CHAR 함수(TO_DATE(date,fmt)) 

함수는 날짜나 숫자를 문자로 변환하기 위해서 사용합니다.

날짜 형식을 지정하기 위해서FMT(FORMAT) 를 지정하며 FMT는 단일 인용부호로 둘러싸여 있어야 합니다.

어떤 타당한 날짜 형식 요소도 포함할 수 있습니다.

 

 

 
종류 설명
YY 연도 표현 2자리 4자리 사용하려면 YYYY
MM 월을 숫자로 표현
DD 날짜를 숫자로 표현
HH or HH12 or HH24 하루 중 시간 또는 시간(1-12) 또는 시간(0-23)
MI
SS
" OF THE" 인용 부호내의 스트링이 결과에 다시 나타납니다.

 

 

TO_CHAR(Number,'fmt')

TO_NUMBER  함수를 사용하여 문자 스트링을 숫자형식으로 변환합니다.

 

오직 숫자로만 이루어진 문자 스트링은 숫자 형식으로 자동 형변환 됩니다. 그러나 $ 또는, 등을 포함한 문자 스트링은 FMT를 지정해서 형 변환해야 합니다.

예를 들면 다음 구문을 싱행시 오류가 발생하빈다. 문자열'%5,500.00'은 숫자 5500으로 자동형변환 되지 않습니다.

TO_DATE 함수를 사용하여 문자 스트링을 날짜 형식으로 변환합니다.

 

728x90

'문제풀이 > 백준' 카테고리의 다른 글

백준 1546번 자바  (0) 2022.03.09
백준 10818 최대 최소 값 구하기  (0) 2022.01.28
백준 2884 번 자바 문제 풀이- 알람 시계  (0) 2022.01.27
정수 배열 최대값  (0) 2022.01.11
정규 표현 식 (문제 풀이 -1  (0) 2021.12.26
복사했습니다!