반응형

trunc 2

[Oracle] 날짜 관련 함수(5) - ROUND(), TRUNC() (feat. 날짜 데이터)

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 설명 ROUND(), TRUNC()는 숫자 데이터의 반올림, 버림 처리 외에 날짜 데이터에도 사용할 수 있다. 소수점 위치 정보가 아닌 기준 포맷값을 지정해 줌을 참고할 것. [기준 포맷값] CC, SCC : 네 자리 연도의 끝 두자리를 기준으로 사용 → 2016년이면 2050년 기준. 반올림할 경우 2001년으로 처리 SYYYY, YYYY, YEAR, SYEAR, YYY, YY, Y : 날짜 데이터의 해당 연, 월, 일의 7월 1일을 기준 → 2016년 7월 1일일 경우, 2017년으로 처리 IYY..

[Oracle] 숫자 관련 함수(1) - ROUND(), TRUNC()

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 설명 ROUND() : 지정된 숫자의 특정 위치에서 반올림한 값을 반환하는 함수. 반올림 위치를 지정하지 않으면 소수점 첫 번째 자리에서 반올림함 TRUNC() : 지정된 숫자의 특정 위치에서 버림한 값을 반환. 버림 위치를 지정하지 않으면 소수점 첫 번째 자리에서 버림함 문법 ROUND(숫자(필수), 반올림 위치(선택)) TRUNC(숫자(필수), 버림 위치(선택)) 사용 예시 SELECT ROUND(1234.5678) AS ROUND_EX1 , ROUND(1234.5678, 0) AS ROUND_E..

반응형