반응형

2025/03 2

Oracle | Number Functions

Oracle Number FunctionsABS : 주어진 숫자 절댓값을 반환ACOS : 숫자에 대해서 아크코사인(역코사인) 값을 반환 (라디안 단위)ASIN : 숫자에 대해서 아크사인(역사인) 값을 반환 (라디안 단위)ATAN : 숫자에 대한 아크탄젠트(역탄젠트) 값을 반환 (다리안 단위)ATAN2 : (x,y)좌표에 대한 아크탄젠트 값을 변환 (2D 좌표계에서 각도 구할 때 사용)BITAND : 두 숫자의 비트별 AND 연산 결과를 반환CEIL : 주어진 숫ㅂ자보다 크거나 같은 최소 정수를 변환COS : 주어진 라디안 값에 대한 코사인 값을 반환COSH :주어진 라디안 값에 대한 하이퍼볼릭 코사인 값을 반환EXP : 자연상수의 거듭제곱을 계산 e^xFLOOR : 주어진 숫자보다 작거나 같은 최대 정수..

Oracle 2025.03.26

ORACLE | TRUNC(SYSDATE) 사용하는 이유

TRUNC(SYSDATE)를 사용하는 이유는 SYSDATE가 날짜와 시간을 모두 포함하고 있기 때문입니다. 예를 들어, SYSDATE는 "2025-03-26 15:30:45"와 같이 날짜와 시간을 포함할 수 있습니다. 만약 오늘 날짜만 확인하고 싶다면, 시간을 제거하고 날짜만 추출해야 합니다. 이를 위해 TRUNC() 함수를 사용합니다.TRUNC(SYSDATE) 사용 예시:TRUNC(SYSDATE)는 현재 날짜에서 시간을 00:00:00으로 설정한 값만 반환합니다.예를 들어, SYSDATE가 "2025-03-26 15:30:45"라면, TRUNC(SYSDATE)는 "2025-03-26 00:00:00"이 됩니다.왜 TRUNC()를 사용할까?시간 정보 제거: 날짜만 필요할 때, SYSDATE에는 시간 정보..

Oracle 2025.03.26
반응형