-
2.1 SQL 형 변환 함수SQL 과정 2019. 2. 1. 14:46
형 변환 함수
- 숫자, 문자, 날짜의 데이터형을 다른데이터 형으로 변환하는 함수
TO_CHAR
- 년, 월, 일, 요일 표시
- 약어로 사용(YY/MON/DD DY)
- 시분초도 표시 가능
- 숫자를 문자형태로 변환된 것이다.
- SAL 컬럼의 자릿수를 6자리로 하고 L로 지역원화로 지정한다.
- 0과 9로 자릿수를 채우는 형식의 차이
TO_DATE
- 문자형을 날짜형으로 변환
- 날짜와 시간에 대한 정보를 저장하고 있다.
- 세기, 연도, 월, 일, 시간, 분, 초
- 기본날짜 형식은 YY/MM/DD 형식이다.
- 두자료형이 맞지 않아 오류가 나온다.(hiredate는 날짜(문자)이지만, 비교 대상은 숫자형식이기 때문이다.)
- 숫자형 데이터를 날짜형 데이터로 형변환
- 문자형 데이터를 날짜형 데이터로 형변환하여 현재날짜를 뺀다.
- 위의 소수점을 버리기위해 TRUNC함수를 사용
TO_NUMBER
- 문자형을 99,999 숫자형식으로 바꾸어서 빼기 연산을 시행
'SQL 과정' 카테고리의 다른 글
2.1 SQL 관계형 데이터베이스 (0) 2019.02.01 2.1 SQL 그룹함수 (0) 2019.02.01 2.1 SQL 날짜 함수 (0) 2019.02.01 2.1 SQL 문자처리함수(INSERT, LPAD, RPAD, LTRIM, RTRIM, TRIM) (0) 2019.02.01 2.1 SQL 문자처리함수(UPPER, LOWER, INITCAP, LENGTH, LENGTHB, SUBSTR) (0) 2019.02.01