본문 바로가기
반응형

절삭함수4

【오라클(Oracle) SQL 함수】 TRUNC (date) 함수 o TRUNC (date) 문 법 trunc_date::= 목 적 TRUNC(date) 함수는 날짜의 시간 부분을 형식 모델 fmt에서 지정한 단위를 기준으로 절삭(버림)한 후 변경된 날짜를 반환한다. 이 함수는 NLS_CALENDAR 세션 매개변수의 영향을 받지 않는다. 그레고리력 규칙에 따라 작동한다. date 인수에 다른 datetime 데이터 유형을 지정한 경우에도 반환되는 값은 항상 DATE 데이터 유형이다. fmt 인수를 생략하면 기본 서식 모델 'DD'가 사용되고, 오전 0시(자정)를 기준으로 절삭(잘린)된 date 값을 반환한다. fmt 인수에서 사용할 수 있는 서식 모델은 'ROUND 및 TRUNC 날짜 함수'를 참조하라. 패키지 함수 비교 (Oracle, Pandas, R Prog, D.. 2021. 10. 23.
【오라클(Oracle) SQL 함수】 TRUNC (number) 함수 o TRUNC (number) 문 법 trunc_number::= 목 적 TRUNC(NUMBER) 함수는 수치 값 n1을 소수점 자리 중(소수점을 기준으로 양수 방향의 정수부 또는 음수 방향의 소수부)에서 파라미터 n2의 자리 이하를 절삭(버림, Truncation)한다. 만약 인수 n2를 지정하는 않는 경우, 인수 n1의 소수점 이하를 절삭한다. 만약 인수 n2가 음수인 경우는, 소수점 왼쪽의 n2자리(정수 부분)에서 절삭한다. 이 함수는 인수로서 임의의 수치 데이터형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치 데이터형을 취한다. 만약 인수가 BINARY_FLOT 형태인 경우에는, 이 함수는 BINARY_DOUBLE 타입을 반환한다. 이 외에는 인수와 같은 수치 데이터형을 반환한다. 관련 함.. 2021. 10. 23.
【오라클(Oracle) SQL 함수】 ROUND (date) 함수 o ROUND (date) 문 법 round_date::= 목 적 ROUND함수는 date 값을 포맷 모델 fmt에 지정한 단위로 반올림한 날짜를 반환한다. 반환된 값은 비록 date에 대하여 다른 datetime형을 지정했어도, 항상 DATE데이터형을 반환한다. 만약 fmt를 생략하면, date는 day 근처로 반올림된다. date 표현은 DATE값으로 변화될 필요가 있다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) ROUND(date) Oracle Function 프로그래밍 비교 관련 함수 함수명 함수내용 ADD_MONTHS 일자 date에 특정 개월 수에 해당하는 integer를 더한 값을 반환한다. LAST_DAY.. 2021. 10. 20.
【오라클 SQL 함수】 ROUND (number) 함수 o ROUND (number) 문 법 round_number::= 목 적 ROUND함수는 n값을 소수점 아래 (integer+1) 번 째 위치에서 정수 방향으로 반올림한 값을 반환한다. 만약 integer를 생략하면, n은 소수점을 0자리로 반올림한다. 음수 값을 지정하면 소수점 왼쪽의 정수부에서 반올림 작업을 수행할 수 있다. n은 임의의 수치형 또는 수치형으로 변환 가능한 비수치형을 지정할 수 있다. 인수 integer는 정수이다. 만약 interger를 생략하면, 함수는 인수의 수치형과 같은 데이터형을 반환한다. 만약 interger를 포함하면, 함수는 NUMBER를 반환한다. NUMBER값의 경우에, n값은 0으로부터 떨어져 반올림할 수 있다.(예를 들어, x.5가 양수일 때 x+1, x.5가 음.. 2021. 10. 20.
반응형