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 |