728x90
- 오라클 11g XE 버전입니다
- 오라클 샘플 계정 HR에 접속한 후 진행했습니다 ( 아래 참고 )
> https://hongdori2.tistory.com/4
1. to_number, to_char, to_date
- to_number( 문자열 컬럼, 숫자 형식 )
> 문자 → 숫자
- to_char( 숫자 컬럼, 문자열 형식 )
> 숫자, 날짜 → 문자
- to_date( 문자열 컬럼, 날짜 형식 )
> 문자 → 날짜
예시)
select to_number( '123,456', '999,999' ) from dual;
- 문자열에서 컴마가 있으면 숫자로 인식하지 못합니다. 숫자로 변환 시 형식에서 자릿수는 9로, 컴마를 포함해 적습니다
select to_char( 123456, '$999,999' ) from dual;
- 문자열 형식 표현시 컴마,$ 등을 사용할 수 있습니다
select to_char( sysdate, 'yyyy-mm-dd hh24:mi:ss') from dual;
select to_date('2010-05-27', 'yyyy-mm-dd') from dual;
- 날자의 기본형식은 yyyy/mm/dd 이기 때문에 문자열에서 무엇이 년,월,일 등을 의미하는지 형식에 적어줘야 합니다.
2. nvl
: null 처리 함수 입니다.
- nvl( 컬럼, null일 경우 대체값 )
728x90
댓글