반응형
숫자 값과 날짜 값에 대한 산술 연산을 수행한다.
단항 ( +, - ) : 양수, 음수
이항 ( +, -, *, / ) : 덧셈, 뺄쎔, 곱셈, 나눗셈
나눗셈의 제수가 0이면 에러 발생
날짜 값에 산순 연산시 시분초가 출력이 안되는 경우에는
ALTER SESSION SET NLS_DATE_FORMAT = "YYYY-MM-DD HH24:MI:SS";
세션을 변경한다.
날짜 값의 산술 연산에 사용되는 숫자 값은 일수로 계산된다.
TIMESTAMP값에 소수점 이하 초를 표기할기 위해서는 인터벌을 사용하면된다.
YEAR TO MENTH 리터럴 연산을 이용하는 경우에는 2020-02-31일이 존재하지 않기 떄문에 에러 발생
한달을 더하고 싶은 경우에는 ADD_MONTHS함수를 사용해야 한다.
산술 연산에 NULL을 사용할 경우에는 NULL이 반환된다.
연결 연산자는 피연산자를 연결한 문자 값을 반환하며, 문자 값이 아닌 피연산자는 문자 값으로 변환한다.
NULL값은 무시된다.
반응형
'Develop > DATABASE' 카테고리의 다른 글
오라클)표현식 - 단순 CASE (0) | 2022.09.23 |
---|---|
오라클)연산자 우선순위 (0) | 2022.09.23 |
오라클)NULL 널 (0) | 2022.09.20 |
오라클)기본요소 - 리터럴 (0) | 2022.09.18 |
오라클)DUAL 테이블 (0) | 2022.09.18 |
댓글